Senior Robotics Platform Engineer - Backend & Orchestration

Nimble

San Francisco (CA)

On-site

USD 180,000 - 250,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Unlimited Flexible Time Off
Health Insurance
Referral Bonus
401k
Equity

Job summary

Nimble is seeking a Senior Software Engineer to advance the Robotics Platform, focusing on backend and robotics software powering our robot-enabled products. You will design and ship reliable services, APIs, and tooling, collaborating with robotics teams.

Ideal candidates have strong CS fundamentals, proficiency in Rust/Python/C++, and a track record leading complex projects. This role involves on-call rotation, design reviews, and contributing to high-impact architectural decisions.

Qualifications

  • Bachelors, Masters, or PhD in Computer Science or related field, or equivalent practical experience.
  • At least 3 years of professional software engineering experience.
  • Strong proficiency in Rust, Python, or C++.
  • Strong fundamentals in backend services, distributed systems, data modeling, and API design.
  • Experience designing scalable systems and leading complex technical projects.

Responsibilities

  • Collaborate with robotics, ML, and product teams to define requirements and turn them into well-architected software systems.
  • Design, build, and operate backend services and APIs that support production workflows and customer-facing features.
  • Own integrations between our multi-agent systems, cloud infrastructures, internal tooling, and robot-facing interfaces.
  • Build orchestration and state management services that coordinate long-running operational processes.
  • Improve reliability and scalability through robust testing, observability, incident response, and performance tuning.
  • Drive software engineering best practices across the team by producing high-quality, well-tested, maintainable code and raising the bar in reviews.
  • Mentor other engineers and contribute to improving team processes and technical standards.
  • Participate in and often lead design reviews, code reviews, and technical planning sessions.
  • Join an on‑call rotation and help diagnose and resolve production issues.

Skills

Rust
Python
C++
Distributed systems
Backend services
APIs design

Education

Bachelor's/Master's/PhD in CS

Tools

OpenTelemetry
AWS
Kubernetes
CI/CD
Infrastructure as Code

Job description

Nimble is seeking a Senior Software Engineer to advance the Robotics Platform, focusing on backend and robotics software powering our robot-enabled products. You will design and ship reliable services, APIs, and tooling, collaborating with robotics teams.

Ideal candidates have strong CS fundamentals, proficiency in Rust/Python/C++, and a track record leading complex projects. This role involves on-call rotation, design reviews, and contributing to high-impact architectural decisions.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Robotics Platform Backend Engineer
Senior Robotics Platform Backend Engineer

Nimble • San Francisco (CA)

On-site
USD 180,000 - 250,000
Unlimited Flexible Time Off
Health Insurance (medical, dental, and vision)
Paid Parental Leave
+4
Senior Infrastructure Engineer – SRE & Security
Senior Infrastructure Engineer – SRE & Security

Nimble Robotics • San Francisco (CA)

On-site
USD 200,000 - 260,000
Unlimited Flexible Time Off
Health Insurance
Equity
+3
Staff Software Engineer — Multi-Robot Coordination
Staff Software Engineer — Multi-Robot Coordination

Nimble • San Francisco (CA)

On-site
USD 230,000 - 280,000
Unlimited Flexible Time Off
Health Insurance
Referral Bonus
+2
Senior Software Engineer - Robotics
Senior Software Engineer - Robotics

Nimble • San Francisco (CA)

On-site
USD 190,000 - 225,000
Generous equity
Competitive salary
Senior Robotics SWE, Path Planning
Senior Robotics SWE, Path Planning

Nimble • San Francisco (CA)

On-site
USD 190,000 - 250,000
Unlimited Flexible Time Off
Health Insurance
Referral Bonus
+3
Robotics Software Engineer — Build Autonomous Warehouse AI
Robotics Software Engineer — Build Autonomous Warehouse AI

Nimble • San Francisco (CA)

On-site
USD 140,000 - 230,000
Unlimited Flexible Time Off
Health Insurance
Paid Parental Leave
+4
Robotics Software Engineer, Nimble Brain
Robotics Software Engineer, Nimble Brain

Nimble • San Francisco (CA)

On-site
USD 140,000 - 230,000
Unlimited Flexible Time Off
Health Insurance
Paid Parental Leave
+4
Senior Platform Engineer - Real-Time Robotics
Senior Platform Engineer - Real-Time Robotics

Symbotic • Wilmington (MA)

On-site
USD 149,000 - 205,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Backend Engineer for Robotics & Data Platform
Senior Backend Engineer for Robotics & Data Platform

Relativity Space • Long Beach (CA)

On-site
USD 154,000 - 230,000
Equity
PTO & sick leave
Parental leave
+1
Senior Robotics SWE, System Identification & Modeling
Senior Robotics SWE, System Identification & Modeling

Nimble • San Francisco (CA)

On-site
USD 190,000 - 250,000
Unlimited Flexible Time Off
Health Insurance
Paid Parental Leave
+4