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