Software Engineer II Cloud Logistics

Nimble Robotics operates fully autonomous e-commerce fulfillment centers and a robotic 3PL service powered by general-purpose warehouse robots and cloud logistics software.

San Francisco, United States
About Nimble Robotics

Nimble develops AI-powered general-purpose warehouse robots that perform storage, retrieval, picking, packing, sorting, and related fulfillment tasks. It combines the robots with its Cloud Logistics Platform to operate end-to-end autonomous fulfillment centers for e-commerce brands.

View jobs by Nimble Robotics

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will design and develop automation workflows, write and review tests, and maintain production code. You will troubleshoot performance bottlenecks, provide production support, and deliver features end to end across the frontend, backend, CI, and infrastructure. You will also mentor junior engineers.

Requirements

  • Bachelor's, Master's, or PhD in Computer Science or a related field, or equivalent experience
  • 1-2+ years of industry experience
  • Understanding of cloud security practices
  • Experience building full-stack cloud applications
  • Experience with REST, SQL, CI/CD, AWS, Kubernetes, message brokering, and Docker
  • Understanding of unit and integration testing
  • Technical documentation skills, including architecture and sequence diagrams

Responsibilities

  • Design and develop automation workflows
  • Write unit, integration, and system tests
  • Conduct code reviews
  • Push and maintain production code
  • Provide production support
  • Measure and debug performance bottlenecks
  • Ship features end to end across frontend, backend, CI, and infrastructure
  • Mentor junior engineers

Benefits

  • Unlimited flexible time off
  • Medical, dental, and vision insurance
  • Paid parental leave
  • Fully paid parking
  • Referral bonus
  • 401k
  • Equity