Drimva

Nimble Robotics

Staff Software Engineer, Multi-Robot Coordination

$230K–$280K

San Francisco, CA +1 · Staff · Full-time · Posted Jun 1, 2026

Location
San Francisco, CA
San Francisco, California, United States
Experience
At least 6 years of production-level software development.
Education
Bachelor’s or Master’s in Computer Science or a related field, or equivalent experience.

About the job

Designs and maintains software systems that coordinate multiple robots, manage operational state, and integrate warehouse and enterprise systems for reliable production operations.

What you'll do

  • Develop production systems for robot coordination, simulations, state management, and operational workflows; build platform and enterprise integrations.
  • Improve reliability and scalability through testing, observability, incident response, performance tuning, and field-issue root-cause analysis.
  • Collaborate across engineering and product teams; mentor engineers and lead or participate in technical reviews and planning.

What they ask for

  • Bachelor’s or Master’s in Computer Science or a related field, or equivalent experience.
  • At least 6 years of production-level software development in C++, Python, or Rust.
  • Experience or knowledge of distributed systems, backend services, API design, CI/CD, AWS, and Kubernetes.
  • Demonstrated experience designing scalable systems and leading complex technical projects.

Pay

USD $230,000 - $280,000/year base salary

Tools

C++, Python, Rust, AWS, Kubernetes

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 4, 2026 (UTC)