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.
- 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...SuggestedWork at office3 days per week
- 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
- 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
- ...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
$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- ...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
- 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...
$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...- ...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/...
- 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...
- ...-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...
- ...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...
- ...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
- ...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 (...
- ...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
- ...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 officeRemote work
- 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...
$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- ...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
- ...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
- ...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
- ...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
- 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...
$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$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 placementLocal areaRemote workFlexible hours$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 officeImmediate startRelocation package3 days per week
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

