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.
- 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
- ...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
- ...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...SuggestedFlexible hours
- ...-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...Suggested
- ...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...Suggested
- ...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 (...
- ...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
- ...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...
- ...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 workHome office
- ...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 start3 days per week
- ...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
$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 timeWork at officeRelocation- ...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
- ...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
$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 workHome office- ...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 employmentContract workLocal area
$145k - $155k
...Application Security Engineer For over forty years, HarbourVest has been home to a... ...initiatives that include secure code reviews, architecture assessments, and application scanning... ...security implications in enterprise software development Proficiency reviewing code...Remote work$116k - $237k
Software Developer The Software Developer designs, develops, and... ...Durable Functions), event‑driven architecture, messaging systems, and... ...and maintains secure APIs and backend services integrating with:... ...degree in Computer Science, Engineering, Data Science, or related field...Full timeTemporary workFlexible hours- ...About the job Senior AI Solutions Engineer Location: Fully Remote (Global) Are you a seasoned... ...and a deep understanding of AI architecture? We are seeking a high-impact individual... ...-7 years of professional experience in software development, with at least 3 years in agile...Remote workFlexible hours
$100k - $165k
...unite strategy, human-centered design, engineering and AI inside core enterprise systems so... ...development with technical leadership, architecture decisions, and cross-functional... ...partner closely with product, design, and backend teams to deliver scalable, conversion-focused...Casual workWork at officeLocal areaRemote workWork from homeFlexible hours$220k - $292k
...completely refreshed maritime vehicle and flexible manufacturing architecture that scales from “large” to “extra‑large” vehicle sizes.... .... ABOUT THE JOB We are looking for a Lead Mission Systems Software Engineer to join our rapidly growing Maritime team in Boston or...Full timeWork experience placementWork at officeRemote workFlexible hours- Solutions Engineer, Software Do you have the skills—and drive—to join a technology team working to digitally transform a trillion‑dollar... ...future of our Quoting Platform by partnering with product, architecture, engineering, and business stakeholders to deliver scalable...Immediate startWorldwideFlexible hours
- Ezcaterinc is seeking a Staff Engineer to drive the Finance Technology platform development, focusing on architecture and API design. You’ll work collaboratively on an innovative... ...members. This role requires 8+ years in backend development, leading initiatives in high-...Remote job
$191k - $253k
...diverse team of experts in software, robotics, artificial intelligence... ...and flexible manufacturing architecture that scales from "small" to... ...The Job Senior Software Engineers independently drive the delivery... ...system Experience writing backend services or embedded...Full timeWork experience placementImmediate startRemote workRelocation packageFlexible hours- ...) Optimize LLM API interactions using prompt engineering, retrieval-augmented generation (RAG), contex management... ...documentation for code, APIs, and system architecture. Skills Proven experience in software development, with strong object-oriented programming...Hourly pay
- ...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
$150k - $215k
...health, and recovery. As a Senior iOS Engineer at WHOOP, you will build the foundations... ...app—owning platform capabilities, shared architecture, and reliability/performance improvements... ...Experience integrating mobile apps with backend services and APIs (for example, RESTful...Full timeWork at officeRelocation- ...Teradata. We are seeking a Senior Manager, Software Engineering to lead teams building modern,... ...who combines strong people leadership, architectural judgment, and a product mindset in a... ...frameworks (React). Partner with backend and platform teams to ensure seamless...Permanent employmentFlexible hours
$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...Full timeWork experience placementRemote workFlexible hours- ...Pickle is looking for a Backend Software Engineer to join our Human-Robot Interaction team, focused on building scalable systems that support task planning and robotic workflows. This role sits at the intersection of software engineering and robotics infrastructure. You...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Backend Software Engineer - Software Architecture. Be the first to apply!
- ultimate software Charlestown, MA
- remote software sales Charlestown, MA
- id software Charlestown, MA
- software Charlestown, MA
- healthcare software sales Charlestown, MA
- software implementation project manager Charlestown, MA
- back-end developer
- senior backend developer
- ibm backend developer
- back end developer internship summer

