Senior Software Engineer, Robotics Platform

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 (medical, dental, and vision)
Paid Parental Leave
Commuter Benefits
Referral Bonus
401k
Equity

Job summary

Nimble is seeking a Senior Software Engineer to join its Robotics organization in San Francisco. You will work on building the backend software for robot-enabled products, defining requirements with cross-functional teams, and designing scalable services.

Ideal candidates possess a degree in Computer Science and at least 3 years of software engineering experience. The position offers a salary range of $180,000 to $250,000 along with benefits including unlimited time off and health insurance.

Qualifications

  • At least 3 years of professional software engineering experience.
  • Demonstrated experience designing scalable systems and leading complex technical projects.
  • Strong fundamentals in backend services, distributed systems, data modeling, and API design.

Responsibilities

  • Collaborate with robotics, ML, and product teams to define requirements.
  • Design, build, and operate backend services and APIs.
  • Own integrations between multi-agent systems and robot-facing interfaces.

Skills

Proficiency in Rust, Python, C++
Strong self-learning and improvement mindset
Excellent communication skills

Education

Bachelor's, Master’s, or Ph.D. in Computer Science or related field

Tools

AWS
Kubernetes
OpenTelemetry

Job description

We are looking for a Senior Software Engineer to join our Robotics organization, focused on building the backend and robotics platform software that powers our robot-enabled products. You will design and ship reliable services, APIs, and operational tooling. This role is primarily software and systems engineering working closely with the robotics team.

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.
Qualifications
  • Bachelor's, Master’s, or Ph.D. in Computer Science or related field, or equivalent practical experience.
  • At least 3 years of professional software engineering experience.
  • Strong self learning and improvement mindset.
  • Strong proficiency in at least one of the following programming languages: Rust, Python, C++.
  • Strong fundamentals in backend services, distributed systems, data modeling, and API design.
  • Demonstrated experience designing scalable systems and leading complex technical projects.
  • Excellent communication skills and ability to collaborate across teams.
Nice to have
  • Experience with observability stack like OpenTelemetry.
  • Experience with AWS, Kubernetes, CI/CD, infrastructure-as-code, and production.
  • Experience building internal developer platforms, tooling, or workflow systems.
  • Exposure to automation environments such as warehousing, manufacturing, or logistics.
What Else To Know

$180,000 - $250,000 a year. The above range is a starting salary range for candidates meeting the minimum qualifications. This position will also receive generous equity.

Benefits
  • Unlimited Flexible Time Off.
  • Health Insurance (medical, dental, and vision).
  • Paid Parental Leave.
  • Commuter Benefits.
  • Referral Bonus.
  • 401k.
  • Equity.

Nimble Robotics, Inc. is an equal opportunity employer. We make all employment decisions based solely on merit. We provide equal employment opportunity to all applicants and employees without discrimination on the basis of race, color, religion, national origin, ancestry, disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, sexual orientation, age, military or veteran status, or any other characteristic protected by applicable state, federal or local laws.

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

Similar jobs worth comparing

Senior Software Engineer - Robotics
Senior Software Engineer - Robotics

Nimble • San Francisco (CA)

On-site
USD 190,000 - 225,000
Generous equity
Competitive salary
Robotics Software Engineer, Nimble Brain
Robotics Software Engineer, Nimble Brain

Nimble Robotics • San Francisco (CA)

On-site
USD 140,000 - 230,000
Unlimited Flexible Time Off
Health Insurance
Referral Bonus
+2
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
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 Robotics Software Engineer - End-to-End APIs
Senior Robotics Software Engineer - End-to-End APIs

Prime Robotics • Lakewood (CO)

On-site
Senior/Staff Embedded Software Engineer, Robotics Platform
Senior/Staff Embedded Software Engineer, Robotics Platform

Robotgifs.com • Milpitas (CA)

On-site
USD 160,000 - 265,000
Stock options
Health, dental, and vision
401(k) plan
+1
Sr. Software Engineer
Sr. Software Engineer

Prime Robotics • Lakewood (CO)

On-site
USD 140,000 - 161,000
Employer-subsidized medical, dental, and vision insurance
Dedicated vacation and sick leave
Hands-on experience with cutting-edge technology
+2
Sr. Software Engineer
Sr. Software Engineer

Prime Robotics, Inc. • Lakewood (CO), Northern (KY)

Hybrid
USD 140,000 - 180,000
Salary 140k–180k
Health insurance
Paid time off
+3
Senior/Staff Embedded Software Engineer, Robotics Platform
Senior/Staff Embedded Software Engineer, Robotics Platform

Embedding VC • Milpitas (CA)

On-site
USD 150,000 - 200,000
Stock options/equity
Health, dental, and vision insurance
401(k)
+1
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