Pickle Robot Company

Pickle Robot Company

Backend Software Engineer – Autonomy

Charlestown, MA · Staff+

Sponsorship not specified$120k-$177kDetected 77 days ago
PythonJavaGoRustC++Distributed SystemsBackend DevelopmentKafkaMachine LearningSystems EngineeringRobotics

About the role

  • This role sits at the intersection of software engineering and robotics infrastructure.
  • At Pickle, your code directly impacts how autonomous robots operate in production warehouses.
  • The salary range listed here is provided in accordance with Massachusetts law and reflects what we reasonably and in good faith expect to offer for this role.

Responsibilities

  • Experience building or supporting event-driven systems, messaging frameworks, or service-oriented architectures
  • Pickle is looking for a Backend Software Engineer to join our autonomy team, focused on building scalable systems that support task planning and robotic workflows.
  • You'll work closely with robotics engineers to design and build backend services that power real-world robotic systems on the warehouse floor.
  • You'll own meaningful pieces of the stack, collaborate across a tight-knit engineering team, and see the results of your work in the real world.

Requirements

  • Solid experience with C++ or another strongly typed language (e.g., Rust, Go, Java)
  • Strong understanding of software architecture, concurrency, and distributed system design

Nice to have

  • Experience working across multiple programming languages
  • Familiarity with distributed systems or microservices architectures
  • Exposure to robotics, autonomy, or hardware-integrated systems
  • Experience with messaging systems (e.g., Kafka, ROS, or similar)
  • About Pickle Robot Want to get in on the ground floor of a fast-growing, VC-backed robotics company?
  • Join Pickle Robot!
  • Pickle robots unload trucks.
  • Every day, millions of trucks and containers are loaded and unloaded, often requiring manual labor-tough, dirty, dangerous, and hard to staff.

Compensation

  • Pay at Pickle At Pickle Robot Company, we believe transparency builds trust.
  • The salary range listed here is provided in accordance with Massachusetts law and reflects what we reasonably and in good faith expect to offer for this role.
  • We often consider candidates at different levels of seniority, and final compensation will reflect the level at which they are hired, along with factors such as experience and location.
  • About Pickle Robot Want to get in on the ground floor of a fast-growing, VC-backed robotics company?
  • Join Pickle Robot!
  • We build systems that companies and their teams love.

Benefits

  • unlimited vacation, along with all federal and state holidays
  • Pickle automates this process using AI, machine learning, and robotics to deliver reliable products.
  • Pickle provides best-in-class benefits, including health, dental, & vision insurance

Company info

  • We're looking for a strong software engineer who cares deeply about code quality, system design, and performance - someone who can bring solid backend engineering practices into a robotics environment and isn't afraid to get close to the hardware.

This listing is sourced directly from Pickle Robot Company's careers page and normalized into a canonical job model.