Backend Engineer – Robotics Autonomy (Python/C++)

Pickle Robot Company

Boston (MA)

On-site

USD 140,000 - 190,000

Full time

39 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Dental insurance
Vision insurance
Unlimited vacation
Paid holidays
401(k) with company match
Travel reimbursement

Job summary

Pickle Robot Company in Boston, MA is hiring backend engineers to design and scale systems that support autonomous robotics workflows. You will work on task planning backends, event-driven architectures, and integration with real-world robotics environments.

Ideal candidates have 3–5+ years in backend/distributed systems, strong Python and C++ skills, and familiarity with Kafka/ROS. The role focuses on building reliable, scalable services and collaborating with robotics teams.

Qualifications

  • 3–5+ years of backend or distributed systems experience.
  • Strong Python and C++ (or Rust/Go/Java) proficiency.
  • Strong knowledge of software architecture, concurrency, and distributed design.
  • Experience with event-driven systems and messaging frameworks (Kafka, ROS).
  • Experience integrating with hardware or real-world robotics environments is a plus.

Responsibilities

  • Design and build backend services supporting task planning and autonomy.
  • Develop scalable, reliable, and performant systems using Python (and C++ where needed).
  • Contribute to system architecture and service design.
  • Build and maintain event-driven systems and messaging architectures.
  • Collaborate closely with robotics engineers to integrate backend systems with real-world workflows.
  • Improve system performance, reliability, and maintainability across services.
  • Participate in code reviews and technical discussions to elevate engineering standards.

Skills

Backend engineering
Distributed systems
Python
C++
ROS
Kafka

Tools

Kafka
ROS
Rust
Go
Java

Job description

Pickle Robot Company in Boston, MA is hiring backend engineers to design and scale systems that support autonomous robotics workflows. You will work on task planning backends, event-driven architectures, and integration with real-world robotics environments.

Ideal candidates have 3–5+ years in backend/distributed systems, strong Python and C++ skills, and familiarity with Kafka/ROS. The role focuses on building reliable, scalable services and collaborating with robotics teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Software Engineer - Autonomy
Backend Software Engineer - Autonomy

Pickle Robot Company • Boston (MA)

On-site
USD 140,000 - 190,000
Health insurance
Dental insurance
Vision insurance
+4
Senior Perception Software Engineer - Robotics & LiDAR
Senior Perception Software Engineer - Robotics & LiDAR

Pickle Robot Company • Boston (MA)

On-site
USD 170,000 - 190,000
Health insurance
Dental
Vision insurance
+3
Senior Robotics Engineer - Autonomy and Vision
Senior Robotics Engineer - Autonomy and Vision

Kickmaker • San Francisco (CA)

On-site
USD 115,000 - 150,000
Health and dental coverage
401(k) plan
Paid time off
Lead Electrical Engineering Manager, Robotics
Lead Electrical Engineering Manager, Robotics

Pickle Robot Company • Boston (MA)

On-site
USD 150,000 - 210,000
Health, dental, and vision insurance
Unlimited vacation
401(k) contributions of 5% of salary
+1
Senior Robotics Software Engineer — Remote Autonomy
Senior Robotics Software Engineer — Remote Autonomy

Bright Vision Technologies • Woodbury (MN)

Remote
USD 100,000 - 150,000
Software Engineer, Robotics Task Planning
Software Engineer, Robotics Task Planning

Pickle Robot Company • Cambridge (MA)

On-site
USD 130,000 - 180,000
Health, dental, and vision insurance
Unlimited vacation
401K contributions of 5%
+1
Senior Robotics Software Engineer (R&D)
Senior Robotics Software Engineer (R&D)

Prime Vision • Arlington (VA)

On-site
USD 100,000 - 130,000
Performance-based incentive bonus plan
Health, dental, and vision insurance
401(k) retirement plan with matching contributions
Senior Backend/Data Engineer for Robotics & Digital Twins
Senior Backend/Data Engineer for Robotics & Digital Twins

SwiftCruit • Cambridge (MA)

On-site
USD 120,000 - 180,000
Medical coverage
Dental coverage
Vision coverage
+10
Senior Robotics Software Engineer: Autonomy & ROS Expert
Senior Robotics Software Engineer: Autonomy & ROS Expert

Simbe Robotics • Oakland (CA)

On-site
USD 170,000 - 260,000
Robotics SWE, Automation Integration
Robotics SWE, Automation Integration

Maxwell Bond • Austin (TX)

On-site
USD 110,000 - 165,000