Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Backend Software Engineer - Software Architecture

Pickle Robot Company

Job Description

Job Description

Pickle is looking for a Backend Software Engineer to join our Software Architecture team, focused on building scalable systems that support robotic workflows.

This role sits at the intersection of software engineering and robotics infrastructure. You'll work closely with robotics engineers to design and build backend services that power real-world robotic systems on the warehouse floor.

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. You'll own projects end-to-end, working independently on execution while collaborating on overall strategy. We also value engineers who communicate clearly and raise the team's collective expertise in the areas they work on.

At Pickle, your code directly impacts how autonomous robots operate in production warehouses. You'll own meaningful pieces of the stack, collaborate closely with our architecture team and other robotics teams, and see the results of your work in the real world.

This is a hybrid role, with 3 days per week in the office.

Responsibilities

  • Own the design and implementation of backend projects, working independently with strategic guidance.

  • Help the architect understand how data flows through the system — how it's stored, moved, and ultimately consumed

  • Design architectural solutions that keep the system maintainable over the long term.

  • Develop scalable, reliable, and performant systems using Python and/or C++

  • Build and maintain event-driven, messaging-based architectures

  • Collaborate closely with robotics engineers to integrate backend systems with real-world workflows

  • Improve system performance, reliability, and maintainability across services

  • Share knowledge across the team and elevate engineering standards through code reviews and technical discussions

Skills & Experience

  • 5+ years of experience in backend or distributed systems engineering

  • Strong programming experience in Python

  • Proficiency in at least one other strongly typed language — C++ preferred, though others used in robotics (e.g., Rust, Go, Java) are welcome

  • Strong understanding of software architecture, concurrency, and distributed system design

  • Experience building or supporting event-driven systems, messaging frameworks, or service-oriented architectures

  • A clear communicator who can work independently and help teammates grow

  • Experience developing systems that interface with hardware, robotics, or real-world operational environments is a plus

 

Stand-out candidates will have one or more of the following

  • Experience in robotics or an adjacent industry (hardware, low-latency systems) with a software architecture focus

  • Experience working across multiple programming languages

  • Experience with real-time systems

  • Experience managing large volumes of data

  • Deep knowledge of robotics middleware (e.g., ROS, Zenoh, DDS)

  • Deep knowledge of GPUs

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.

 

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. Pickle automates this process using AI, machine learning, and robotics to deliver reliable products. Our Unload Systems work with teams on loading docks to make the job safer, faster, and more efficient.

 

Pickle provides best-in-class benefits, including health, dental, & vision insurance; unlimited vacation, along with all federal and state holidays; 401K contributions of 5% your salary, travel supplies, and other items to make your working life more fun, comfortable, and productive.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 17 days ago
Similar jobs that could be interesting for youBased on the Backend Software Engineer - Software Architecture in Charlestown, MA vacancy
  • $120k - $177k

     ...Backend Software Engineer Pickle is looking for a Backend Software Engineer to join our Software Architecture team, focused on building scalable systems that support robotic workflows. This role sits at the intersection of software engineering and robotics infrastructure... 
    Suggested
    Work at office
    3 days per week

    Pickle Robot Company

    Charlestown, MA
    1 day ago
  •  ...researchers in high‑stakes scientific and engineering workflows. Our mission, 30×30, is to...  .... Position Overview As a Staff Software Engineer (Backend), you will set the technical...  ...and reviewing backend code, 20% on architecture and technical strategy , and 10% contributing... 
    Suggested
    Work at office
    Remote work

    Axiomatic_AI

    Boston, MA
    9 days ago
  •  ...firm in healthcare seeks a skilled Python Developer to create impactful software solutions. This fully remote position requires expertise in Python backend development and serverless architectures. The role entails designing, developing, and maintaining backend services... 
    Suggested
    Remote job
    Flexible hours

    Lumenalta

    Boston, MA
    3 days ago
  • Klaviyo is seeking a Senior Software Engineer for its Agent Platform in Boston. This hybrid role...  ...cross-functional teams, influence architecture, and have a key impact on product development...  ...ideal candidate has over 5 years of backend engineering experience, particularly... 
    Suggested

    Jobr

    Boston, MA
    1 day ago
  • A pioneering AI startup in Boston is seeking a Senior CAD Backend Engineer to enhance their AI Engineering platform. The ideal candidate will have strong CATIA experience and be skilled in Python, with at least 5 years of backend service development expertise. Responsibilities... 
    Suggested

    Foundationllm

    Boston, MA
    4 days ago
  •  ...notifications, data processing ▸ Shape product and architecture decisions directly with founders Requirements ▸ 4+ years of software engineering experience ▸ Comfortable across the stack, from frontend interfaces to backend services and APIs ▸ Experience with cloud... 

    Rivvi LLC

    Boston, MA
    2 days ago
  •  ...modernizing a legacy category with software that directly drives revenue,...  ...rare opportunity to help define our engineering department and company in a...  ...across product surfaces, own critical backend systems, make foundational architecture decisions, and help set the engineering... 
    Remote work

    Muse Software Inc.

    Cambridge, MA
    2 days ago
  •  ...Senior or Staff Full Stack Engineer based in Central Square, Cambridge...  ...significant influence over architecture, engineering standards,...  ...of professional full-stack software engineering experience •...  ...Tech Breakdown • 40% Backend Development (Python, APIs, Infrastructure... 
    Full time
    Flexible hours

    Motion Recruitment

    Cambridge, MA
    3 days ago
  •  ...services using Java, Spring and Spring Boot with Microservices architecture/best patterns. Collaborate with UI Designer to prototype the...  ...SKILLS Should have at least 6-10 years of experience in developing software involved all stages of SDLC Expert programming skill in Spring... 

    krg technology inc

    Boston, MA
    1 day ago
  •  ...Software Engineer Boston/NYC OnCorps AI is the leading enterprise Agentic AI solution for...  .... OnCorps' agentic AI architecture enables fully autonomous processing of...  ...Design, build, and maintain robust backend APIs and services using Python to power... 

    OnCorps

    Boston, MA
    16 hours ago
  •  ...Full Stack Engineer The Expertise You Have: Expertise in designing and building...  ...-services, serverless and event-driven architectures using domain driven design and 12-...  ...You Bring: A proven foundation in software engineering – bachelor's degree+ preferred... 
    Flexible hours

    PeopleServe

    Boston, MA
    16 hours ago
  •  ...Senior Full Stack Developer to lead architecture and hands-on development across frontend, backend, cloud, and platform...  ...design, business stakeholders, and engineering leadership to prioritize and deliver...  ...: ~8+ years of relevant software engineering experience. Consideration... 
    Hourly pay
    Contract work
    Local area
    Remote work

    Eliassen Group

    Boston, MA
    4 days ago
  • $141k - $225k

     ...operations through event-driven architectures, intelligent automation, and platform-first engineering approaches that improve both...  ...operational agility. As a Software Engineer III , you will design...  ...experience building scalable backend systems using Java, Spring Boot... 
    Local area
    Flexible hours

    Chewy

    Boston, MA
    16 hours ago
  • $191k - $253k

     ...Senior Software Engineer Boston, Massachusetts, United States Anduril Industries is a defense...  ...vehicle and flexible manufacturing architecture that scales from "small" to "extra-...  ...mission system Experience writing backend services or embedded software in C++,... 
    Full time
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    anduril

    Boston, MA
    16 hours ago
  • $140.4k - $175.5k

     ...Senior Full Stack Engineer – Bugcrowd We are Bugcrowd. Since 2012, we’re empowering...  ...multiple teams or subsystems, owning system architecture and development across the stack. A...  ...Bachelor’s degree in Computer Science, Software Engineering, or related field. ~ Master... 
    Remote work
    Work from home
    Night shift

    Bugcrowd

    Boston, MA
    16 hours ago
  • $191k - $253k

     ...Senior Software Engineer, Maritime Boston, Massachusetts, United States Anduril Industries...  ...vehicle and flexible manufacturing architecture that scales from "small" to "extra-large...  ...mission system Experience writing backend services or embedded software in C++,... 
    Full time
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    anduril

    Boston, MA
    16 hours ago
  • $130k - $170k

     ...Title Senior Front-end Software Engineer Location Remote (Greater Boston-area preferred) Hiring Range $130,000 - $170,000 Summary We are...  ...(MSI) is a leading services and software provider for the Architecture, Engineering, and Construction industry. MSI delivers innovative... 
    For contractors
    Remote work

    MOCA Systems

    Boston, MA
    3 days ago
  • $216k - $324k

    A leading marketing automation platform is seeking a Senior Lead Software Engineer to define technical strategy and manage dependencies within the backend architecture. You will oversee platform upgrades, enhance productivity, and mentor engineers to ensure innovative... 

    Klaviyo Inc.

    Boston, MA
    4 days ago
  •  ...Job Title- Lead Software Engineer Location: Remote Duration: 6 Months Contract to Hire...  ...and Custom Software strategy, analysis, architecture, and implementation solutions. We are...  ...cloud platforms (e.g. Azure or AWS), backend (.NET/Core) and frontend technologies... 
    Contract work
    Work experience placement
    Remote work

    Saviance

    Boston, MA
    2 days ago
  •  ...our work is the TFLN Chiplet™ platform — a modular, integrated architecture designed for scalability, manufacturability, and seamless...  ...to the next level. We assembled a world class team covering engineering, business, and operations. We believe in the power of integrity... 

    HyperLight

    Cambridge, MA
    3 days ago
  •  ...conceptualize new features and solutions Collaborate with other engineering teams to build new features for our growing user base Work...  ...challenges Oversee the full systems development lifecycle — architecture definition, detailed design, scoping, planning, implementation... 
    Work at office
    2 days per week
    3 days per week

    Ikigai-Labs

    Cambridge, MA
    2 days ago
  •  ...hours/week) Contract Type Permanent Pharos is seeking a Senior Software Engineer with a strong focus on automated testing to help drive...  ...team, you will use your testing mindset to influence product architecture, improve testability, and support the team in shifting... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Flexible hours
    Shift work
    Night shift

    Pharos Architectural Controls Ltd

    Cambridge, MA
    1 day ago
  • Medium is seeking a Senior CAD Backend Engineer in Boston, MA. You will build backend integrations and automation for the AI Engineering platform, connecting CAD systems to cloud services. Responsibilities include designing backend services in Python and integrating with... 

    Medium

    Boston, MA
    2 days ago
  •  ...Job ID : 90926-1 Title: Application Security Engineer Duration: 6+ Months and Possible Extension Location: Boston, MA 02108...  ...Inclusive Introduction: Join our dynamic Cyber Security Architecture & Engineering team as an Application Security Engineer. You... 
    Work experience placement
    Immediate start

    Artech

    Boston, MA
    4 days ago
  • $220k - $292k

     ...diverse team of experts in software, robotics, artificial intelligence...  ...and flexible manufacturing architecture that scales from small to...  ...THE JOB Staff Software Engineers lead the delivery of a variety...  ...system. Experience writing backend services or embedded software... 
    Remote work
    Flexible hours

    Slope

    Boston, MA
    4 days ago
  •  ...Ventures is seeking early members of our software engineering infrastructure team in Boston,...  ...ownership of technical decisions for Suno's architecture and products. The ideal candidate...  ...background in cloud services, Kubernetes, and backend optimization. Enjoys music is a bonus.... 

    Menlo Ventures

    Boston, MA
    1 day ago
  • PTC Inc. is looking for a Software Engineer to join our Enterprise & Platform Team in Boston, MA. This hybrid role involves designing, developing, and maintaining backend services while collaborating with senior engineers and cross-functional teams. The ideal candidate... 

    PTC

    Boston, MA
    1 day ago
  • $147.9k - $174k

     ...is a vital part of Coinbase’s Enterprise Applications and Architecture org, responsible for building the customer experience platforms...  ...for in you You have at least 3 years of experience in software engineering and at least 3 years of experience in developing web apps... 
    Local area

    Coinbase

    Boston, MA
    16 hours ago
  • $159k - $207k

     .... This is the system that executes the software and neural networks that make our vehicles...  ...work at the intersection of software engineering, machine learning, sensors, and...  ...to evolve Motional's on-board vehicle architecture. If you are a software engineer and love... 
    Work at office
    2 days per week

    Motional

    Boston, MA
    1 day ago
  • Research Software Engineer — Differentiable Scientific Computing (JAX/Julia) About us: Axiomatic...  ...improve performance across CPU/GPU backends, compilation boundaries, memory movement...  ...to the development of new AI architectures that can reason coherently and produce... 
    Remote work
    Flexible hours

    Axiomatic-AI Inc.

    Boston, MA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Backend Software Engineer - Software Architecture. Be the first to apply!