Staff Software Engineer - Infrastructure

Robotics and AI company inventing autonomous logistics with intelligent robots, developing general-purpose mobile manipulator robots for warehouse functions.
Backend
Staff Software Engineer
In-Person
101 - 500 Employees
8+ years of experience
AI · Robotics

Description For Staff Software Engineer - Infrastructure

Nimble is a cutting-edge robotics and AI company valued at $1 billion after their recent $106M Series C funding round. They're pioneering autonomous logistics with intelligent robots, specifically developing general-purpose mobile manipulator robots for warehouse operations. Founded from Stanford and Carnegie Mellon AI labs, Nimble is backed by prestigious investors and features AI/robotics legends on their Board including Marc Raibert, Fei-Fei Li, and Sebastian Thrun.

As a Staff Software Engineer - Infrastructure, you'll be integral to developing advanced robotic systems for the world's biggest robotics opportunity. The role focuses on building robust data infrastructure for robotics data processing, analytics, and multi-robot simulation. You'll work with cutting-edge technologies including Rust, Golang, Python, and modern cloud platforms.

The ideal candidate brings 8+ years of industry experience with strong expertise in systems programming, cloud infrastructure, and robotics simulation. You'll need proficiency in containerization, database systems, and Linux environments. This role offers an opportunity to shape the future of autonomous logistics while working with world-class engineers.

Nimble offers competitive benefits including comprehensive health coverage, equity, 401k, and paid parental leave. The company culture emphasizes being legendary, humble, and relentlessly resourceful. Their mission is to empower mankind through robotics innovation, working towards an Autonomous Supply Chain vision. This is a chance to join a rapidly growing team that's revolutionizing the logistics industry through advanced robotics and AI.

Last updated 21 hours ago

Responsibilities For Staff Software Engineer - Infrastructure

  • Write and test code for simulation and data infrastructure systems
  • Build data infra for robotics data ingestion, processing for analytics, visualization and MLOps purposes
  • Participate in or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to documentation and educational content
  • Triage product or system issues and debug/track/resolve issues
  • Be a mentor for junior engineers

Requirements For Staff Software Engineer - Infrastructure

Python
Kubernetes
PostgreSQL
Linux
Rust
Go
Kafka
  • Bachelors, Masters, or PhD in Computer Science or related field, or equivalent experience
  • 8+ years of industry experience
  • Experience with programming languages such as Rust, Golang, Python or C++
  • Experience simulating Autonomous systems, Robotics, or other complex systems
  • Experience with cloud platforms such as AWS, GCP or Azure
  • Experience with containerization technologies like Kubernetes and Docker
  • Good understanding of database systems such as Postgres, Scylladb
  • Good understanding of writing unit and integration tests
  • Good understanding with lower-level Operating Systems (Linux)
  • Knowledge of Computer Networking

Benefits For Staff Software Engineer - Infrastructure

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Commuter Benefits
Equity
  • Paid Time Off for travel, rejuvenation, and connecting with friends and family
  • Medical, dental, and vision insurance through premier plans
  • Paid parental leave following birth
  • Fully-paid parking spots
  • Referral bonus for successful hires
  • 401k for retirement planning
  • Equity program

Interested in this job?

Jobs Related To Nimble Staff Software Engineer - Infrastructure

Software Development Manager, Amazon Health - New Partner Services

Lead software development team building healthcare technology solutions at Amazon, combining technical expertise with team management to create accessible healthcare products.

System Development Manager, FBA Capacity Management and Planning

Lead system development team for Amazon's FBA Capacity Management, overseeing large-scale distributed systems and automation initiatives.

Engineering Project Manager (SAP Payments & Trade In), IS&T Enterprise Systems

Senior Engineering Project Manager role at Apple, focusing on SAP Payments & Trade systems, offering competitive compensation and comprehensive benefits.

Software Engineering Manager - AVConference Telephony & Performance

Lead Apple's AVConference engineering team in developing cutting-edge audio-video conferencing solutions for FaceTime and other flagship products.

Senior Software Engineering Manager

Lead platform frameworks development at Apple as Senior Engineering Manager, overseeing multiple teams and driving strategic technical initiatives.