Pickle Robot
Backend Engineer - Robotics Software Architecture
$142K–$180K
Charlestown, MA · Hybrid · Full-time · Posted Jun 9, 2026
- Experience
- 3–5+ years in backend or robotics engineering.
About the job
Build backend services and architecture that support task planning, autonomy, and real-world workflows for warehouse robots.
What you'll do
- Design, build, and maintain scalable backend services and event-driven or messaging-based systems.
- Shape system architecture and data flows, improving service performance, reliability, and maintainability.
- Integrate backend systems with robotics engineers’ workflows and contribute through code reviews and technical discussions.
What they ask for
- Strong programming experience in Python.
- Strong understanding of software architecture, concurrency, and distributed system design in robotics or adjacent hardware-integrated fields.
- Proficiency in another strongly typed language; C++ preferred, with Rust, Go, and Java also noted.
- Experience building or supporting event-driven systems, messaging frameworks, or service-oriented architectures.
Nice to have
- Experience with real-time systems or managing large volumes of data.
- Deep knowledge of robotics middleware (ROS, Zenoh, DDS) or GPUs (CUDA, warp).
Pay
USD 142,000–180,000 (per-year-salary), base salary
Tools
Python, C++, Rust, Go, Java, ROS, Zenoh, DDS
AI focus
Supports robotic task planning and autonomy; the posting describes the company’s broader Physical AI mission but does not specify AI development duties for this role.
Model-written summary · the original posting is authoritative