Staff Software Engineer - Robotics
Nimble · San Francisco, CA · 5 mo ago
On-siteEngineering$230k–$270k/yrFull-time
Responsibilities
- Own and drive the architecture of critical application systems, integrations, and orchestration frameworks that power production robotics
- Identify, propose, and launch high-impact technical initiatives that improve system reliability, scalability, or developer efficiency
- Proactively uncover gaps or opportunities in system performance, architecture, or workflows, and drive solutions from concept to production
- Establish engineering standards, best practices, and long-term technical roadmaps for the robotics application stack
- Drive engineering best practices across the team by producing high-quality, well-tested, and maintainable code
- Work cross-functionally with robotics engineers, ML engineers, multi-robot coordination teams, infrastructure teams, and product teams to set technical direction and align long-term priorities
- Mentor and develop engineers across the organization; provide technical leadership through design reviews and hands-on guidance
- Triage product or robotics system issues to ensure reliability of production robotics systems; Serve as an escalation point during on-call rotations, guiding diagnosis and recovery during critical system incidents
Qualifications
- Bachelors, Masters, or PhD in Computer Science or related field or equivalent
- 7+ 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++
- Deep understanding of software engineering fundamentals, backend services, distributed systems, and API design
- Demonstrated ability to lead teams and influence technical direction across organizations
- Excellent communication and cross-functional collaboration skills
- Experience with CI/CD, AWS, Kubernetes, messaging systems
- Nice to have: Experience with integrating robotics platforms, hardware devices, embedded systems, or automation systems; Exposure to automation environments such as warehousing, manufacturing, or logistics
Pay
$230,000 - $270,000 a year
Culture
We embrace challenges and strive to make the impossible possible each day. We’re not in this to do what’s easy or to be mediocre. We want to create something legendary and leave our mark on the world. We’re ambitious, we’re gritty, we’re humble and we’re relentlessly resourceful in pursuit of our goals.