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.
ResponsibilitiesOwn 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
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.
$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...SuggestedWork at office3 days per week- ...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...SuggestedWork at officeRemote work
- ...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...SuggestedRemote jobFlexible hours
- 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
- 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
- ...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...
- ...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
- ...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 timeFlexible hours
- ...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...
- ...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...
- ...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
- ...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 payContract workLocal areaRemote work
$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 areaFlexible hours$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 timeWork experience placementImmediate startRemote workFlexible hours$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 workWork from homeNight shift$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 timeWork experience placementImmediate startRemote workFlexible hours$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 contractorsRemote work$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...- ...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 workWork experience placementRemote work
- ...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...
- ...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 office2 days per week3 days per week
- ...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 employmentFull timeContract workWork at officeFlexible hoursShift workNight shift
- 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...
- ...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 placementImmediate start
$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 workFlexible hours- ...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....
- 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...
$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$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 office2 days per week- 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 workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Backend Software Engineer - Software Architecture. Be the first to apply!
- software engineer amazon Charlestown, MA
- software developer positions Charlestown, MA
- software developer Charlestown, MA
- ngo software engineer Charlestown, MA
- startup software engineer Charlestown, MA
- cybersecurity software engineer Charlestown, MA
- intel software engineer Charlestown, MA
- information technology software engineer Charlestown, MA
- part time software developer remote Charlestown, MA
- software developer fintech Charlestown, MA

