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 7 days ago
Similar jobs that could be interesting for youBased on the Backend Software Engineer - Software Architecture in Charlestown, MA vacancy
  • 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... 
    Suggested
    Work at office
    3 days per week

    Pickle Robot

    Boston, MA
    1 day ago
  • Acceler8 Talent seeks a Senior Backend Engineer to own production Python services and design scalable architectures. You will work on high-performing FastAPI-based systems, distributed event-driven processing, and complex data models in PostgreSQL, with Redis messaging... 
    Suggested

    Acceler8 Talent

    Boston, MA
    1 day ago
  • Inspekt AI is hiring a Senior Backend Developer to build and maintain a scalable SaaS platform. You will craft robust Python/Django...  ...computer-vision driven workflows. Work closely with a team to design architectures, write clean code, and continuously improve systems while... 
    Suggested

    Inspekt AI

    Boston, MA
    1 day 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
  • $120k - $180k

    Re:Build Manufacturing is seeking a C++ Backend Engineer to work on AI-driven applications in the CAD/CAM domain. The ideal candidate will have deep expertise in CAD formats and modern C++, a collaborative spirit, and a proactive attitude towards solving complex challenges... 
    Suggested

    Re:Build Manufacturing

    Boston, MA
    1 day ago
  •  ...configuring, receiving, and responding to alerts. Our users—software developers—need to troubleshoot issues that impact their own users...  ..., and quickly root-cause issues. We are seeking experienced engineers who can craft intuitive, fast, and reliable user experiences... 
    Flexible hours

    Palo Alto Networks

    Boston, MA
    1 day ago
  • Foundation EGI in Boston seeks a software engineer to build the bridge between CAD platforms and...  ..., SOLIDWORKS, and Creo, and develop backend services that process engineering design...  ...with CAD automation and backend architecture, requiring strong Python skills, experience... 

    Foundation EGI

    Boston, MA
    1 day ago
  • $148k - $222k

    Klaviyo Inc. is hiring a Senior Software Engineer for the Agent Platform in Boston, MA. The role focuses on designing and scaling backend systems for AI solutions, influencing architecture and processing. Candidates should have over 5 years of experience in backend software... 

    Klaviyo Inc.

    Boston, MA
    1 day ago
  •  ...is seeking a highly skilled Google Cloud Platform (GCP) Python Developer in Boston, MA to design and optimize backend services and event-driven architectures. This mid-senior role requires 10+ years of experience in Python and strong knowledge of GCP services like Pub/... 

    Wimora

    Boston, MA
    1 day 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... 

    Jobr

    Boston, MA
    1 day ago
  •  ...-born venture-backed startup, is building a real-life Jarvis—an AI Copilot for design and manufacturing. We seek a Senior CAD Backend Engineer to connect CAD systems to cloud services, automate design workflows, and develop Python-based backend features. You will integrate... 

    Foundation Llm Technologies

    Boston, MA
    1 day ago
  •  ...demonstrate genuine depth on both sides of the stack — this is not a backend role with incidental UI responsibilities. Required...  ...RESTful web services design and implementation; Microservices architecture on AWS; JBoss and/or Apache Tomcat application server deployment... 

    RIT Solutions

    Boston, MA
    19 hours ago
  •  ...developing, and maintaining enterprise-grade applications. The ideal candidate will have strong proficiency in multi-tier architecture, Java backend technologies, and modern UI frameworks, ensuring seamless integration between front-end and back-end systems.... 
    Contract work

    PROLIM Corporation

    Boston, MA
    2 days ago
  •  ...someone looking to specialize in backend development and DevOps,...  ...Boot? In today's cloud-first software landscape, companies are...  ...Java Backend Developer, DevOps Engineer, Full-Stack Java Developer,...  ...pipeline automation) Project Architecture using real-world use cases (... 

    SynergisticIT

    Boston, MA
    4 days ago
  •  ...seeking an experienced Cloud Native AWS Software Architect to lead the design and...  ...have deep expertise in AWS, microservices architecture, SaaS product development, and modern web...  ...drive architectural decisions, mentor engineering teams, and ensure the delivery of secure... 

    Verisk Analytics

    Boston, MA
    4 days ago
  •  ...are looking for a full-stack engineer to join our product team. In...  ...stack — from frontend, to backend, to data and infrastructure...  ...design decisions regarding the architecture. You have a good...  ...formal years of experience as a software developer. We encourage people... 
    Remote work
    Home office

    GrabJobs

    Boston, MA
    1 day ago
  •  ...team. This role is ideal for a senior engineer who wants to remain hands on while also...  ...evolving applications, contributing to architectural decisions, and supporting less experienced...  ...with Spring and enterprise grade backend systems ~ Solid understanding of design... 
    Immediate start
    3 days per week

    Marchon Partners

    Boston, MA
    19 hours ago
  •  ...infrastructure startup that's changing how software is deployed across heterogeneous...  ...platforms. They’re looking for a Senior Backend Engineer with real depth in Python backend...  ...production services, designed scalable architectures, debugged failure modes and built systems... 
    Work at office
    Remote work

    Acceler8 Talent

    Boston, MA
    1 day ago
  • A leading cloud and AI solutions firm in Canada seeks an Architect - Software Developer who will lead backend system design and API architecture for intelligent applications. The ideal candidate excels in Python and TypeScript, with substantial experience in microservices... 

    Quantiphi

    Boston, MA
    1 day ago
  • $105k - $145k

     ...recovery. As an Android Engineer I, you will build on WHOOP's...  ...communicate with a RESTful backend Lead and contribute to...  ...Document new features and architecture Analyze and monitor user...  ...Learn more about our Software Org and how to be successful... 
    Full time
    Work at office
    Relocation

    WHOOP

    Boston, MA
    1 day ago
  •  ...demonstrate genuine depth on both sides of the stack — this is not a backend role with incidental UI responsibilities. Required...  ...RESTful web services design and implementation Microservices architecture on AWS JBoss and/or Apache Tomcat application server deployment... 
    Local area

    Lorvenk Technologies

    Boston, MA
    3 days ago
  •  ...performance web applications using React.js, TypeScript, and modern front-end tools Define architectural standards, lead technical strategy, mentor developers, and collaborate with backend teams to ensure code quality, security, and optimal performance. Significant... 
    Local area

    Diverse Lynx

    Boston, MA
    19 hours ago
  •  ...This is a full-time, U.S.-based software engineering role focused on building the next generation...  ...frameworks, mobile applications, and backend services running in production at scale...  ..., with the ability to define frontend architecture and patterns Backend development experience... 
    Full time

    Motion Recruitment Partners LLC

    Boston, MA
    19 hours ago
  •  ...Contract: 6 Months Contract to Hire. Perfect Fit: ~15+ years of full stack software engineering experience with 5+ years leading teams while remaining hands-on with architecture and development. ~ Strong React/Angular, Node.js/Java/.NET/Python, SQL, AWS... 
    Contract work

    VDart

    Boston, MA
    19 hours ago
  • $174k - $262k

     ...rely on Relativity's legal AI software to securely surface and...  .... What We Do At Relativity, engineers don't just write code-they shape...  ..., including cloud-native architectures, AI capabilities, and modern...  ...direction across frontend, backend, and data layers, collaborating... 
    Remote work
    Home office

    Relativity

    Boston, MA
    7 hours ago
  •  ...Contribute to distributed and cloud-based architectures for reliability and scalability....  ...Requirements Must Have 5+ years of production software development experience in your language...  ...of Python and at least one other backend programming language - bonus for C++ or... 
    Permanent employment
    Contract work
    Local area

    ETHEREUM TECHNOLOGIES LLC

    Boston, MA
    3 days ago
  • Infosys Limited in Boston is seeking a Java-focused software engineer to contribute across the full SDLC within the Digital Experience (...  ..., test, and maintain Java applications, and participate in architecture discussions with cross-functional teams to deliver scalable... 

    Infosys

    Boston, MA
    2 days ago
  • $107k - $158.95k

     ...implement RESTful APIs, services, and backend logic. Build responsive, user‑centric...  ...Angular, or Blazor. Collaborate on system architecture, application design patterns, and data...  ...’s degree in Computer Science, Software Engineering, or equivalent experience. Backend Development... 
    Remote work

    Nixon Peabody

    Boston, MA
    2 days ago
  • $60 - $65 per hour

    Software Engineering - Software Engineer (Full-Stack) Title: Senior Full Stack Engineer Location:...  ...support on React JS based UI frameworks and backend systems for applications. Design and...  ...resiliency. Actively participate in architecture and code reviews to deliver high-... 
    Work experience placement
    Local area
    Remote work
    Flexible hours

    INSPYR Solutions

    Boston, MA
    3 days ago
  • $140k - $170k

    Perk is looking for a Senior Software Engineer to help expand its engineering footprint in North...  ...spikes and prototyping. System Architecture: Architects scalable, evolvable systems...  ...budgets, and comprehensive testing. Backend Excellence: Engineers sophisticated backend... 
    Work at office
    Immediate start
    Relocation package
    3 days per week

    Traveltechessentialist

    Boston, MA
    4 days ago

Do you want to receive more vacancies?

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