Staff Software Engineer - Algorithms
$149k - $204.6kFull-time
Symbotic LLC
Who We Are With its A.I.-powered robotic technology platform, Symbotic is changing the way consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end system – reinventing warehouse automation for increased efficiency, speed and flexibility. What We Need We are seeking a highly motivated and experienced Staff Software Engineer to join our Software Engineering organization and help develop scalable, high-performance software solutions that support advanced automation, fulfillment, and material-flow systems. In this hands-on role, you will work across multiple distributed services, developing production software and solving complex optimization problems involving heuristics, graph-based algorithms, combinatorial optimization, bin packing, and sequencing challenges. You will design and productize reliable software that helps coordinate automated workflows, optimize the movement and consumption of inventory, and improve operational efficiency across large-scale automation environments. This role provides the opportunity to influence architecture, scalability, performance, and maintainability while contributing to strategically important engineering initiatives. What We Do We are a talented team of roboticists and software engineers working on the latest Symbotic automation expansion. We are responsible for delivering solutions for the ordering, processing and delivery of mixed SKU totes to hundreds of customers What You'll Do
- Design and develop real-time distributed software for Automation systems.
- Design software systems which are highly available & widely scalable.
- Research, develop, and productize solutions for NP-Hard optimization problems using combinatorial optimization or other algorithms
- Demonstrate passion about building high quality software, love solving problems and facing new challenges.
- Analyze a system of distributed software components using performance, profiling, and debugging tools.
- Be a proactive communicator who enjoys working closely with creative and technical peers.
- Work in a dynamic Agile/Scrum based environment.
- Have opportunities to travel to customer sites.
- Develop software application using microservice oriented architecture using technologies like .Net Core, Rabbit MQ, Open API and Kubernetes
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 8 years of professional software development experience using C# and .NET.
- Strong expertise in Object-Oriented Programming (OOP), SOLID principles, and design patterns.
- Deep understanding of algorithms, data structures, and computational complexity analysis.
- Proven experience designing scalable, fault-tolerant, and distributed systems.
- Strong debugging, troubleshooting, and performance-tuning skills.
- Experience with relational databases and SQL optimization.
- Experience with source control systems such as Git.
- Experience on SQL server (PL/SQL).
- Hands-on problem solver with excellent software design and implementation skills.
- Experience with Windows and Linux development.
- Experience with developing unit tests and test automation frameworks.
- Experience with source control software.
- Should be comfortable with asynchronous or multithread programming.
- Experience with cross platform .NET core development.
- Up to 10% travel may be required. Employees must have a valid driver’s license and the ability to drive and/or fly to client and other customer locations.
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - Algorithms in Massachusetts vacancy
$149k - $204.6k
...through the supply chain. Intelligent software orchestrates advanced robots in a... ...seeking a highly motivated and experienced Staff Software Engineer to join our Software Engineering... ...problems involving heuristics, graph-based algorithms, combinatorial optimization, bin...SuggestedFull time$229k - $331k
...set of experts spanning Planner, Perception, Prediction, Operations, and more. Together, you will create the next generation of algorithmic improvements to expand our robot’s ability to drive in some of the most complex situations found on public roads. Safety is foundational...SuggestedFull timeTemporary workRelocation package$324k - $389k
...City, CA / Boston, MASoftware – Autonomy Software /Full-time /On-siteAt Zoox, you will collaborate with a team of world-class engineers with diverse backgrounds in areas such as... ...new technologies while working on code, algorithms, and research to impact key systems to move...SuggestedOdd jobFull timeTemporary workRelocation package$201k - $315k
...CA / Boston, MA / Seattle, WASoftware - Software Systems /Full-time /HybridZoox is looking for an experienced Staff Software Engineer to build, scale, and operate our custom High... ...and improve job scheduling algorithms and auto-scaling policies to maximize reliability...SuggestedFull timeTemporary workRelocation package$109k - $174.8k
...Product DevelopmentJob Sub Function: R&D Software/Systems EngineeringJob Category:... ...at We are recruiting for Senior Software Engineer in Navigation R&D team. The role will be... ...core CS fundamentals (data structures, algorithms) including at least one front-end technology...SuggestedFull timeLocal areaImmediate start$220k - $292k
...a diverse team of experts in software, robotics, artificial intelligence... ....ABOUT THE JOBStaff Software Engineers lead the delivery of a... ...decision support. We expect Staff Software Engineers to demonstrate... ...programming skills including algorithms, data structures, concurrency...Full timeWork experience placementImmediate startRemote workFlexible hours$195.5k - $352.1k
...impact, and the team operates with the high engineering rigor that this demands.About the RoleWe're hiring a Senior Software Engineer (Staff scope) to help scale and evolve this... ...command of Java, with a solid foundation in algorithms, data structures, concurrency/multi-...Work at officeLocal areaImmediate startRemote workMonday to ThursdayFlexible hours$220k - $292k
...of advanced effects. The AD&S Vehicle Software team is responsible for the software running on these systems. Our Staff Software Engineers collaborate with other engineering disciplines... ...in real-world environments.Feature and algorithm development with an understanding of...Full timeWork experience placementImmediate start$220k - $292k
...assembled a diverse team of experts in software, robotics, artificial intelligence,... ...defense capability. About the Job Staff Software Engineers lead the delivery of a variety of... ...Systems programming skills including algorithms, data structures, concurrency and...Full timeWork experience placementImmediate startRemote workFlexible hours- ...Staff Software Engineer Join our team at the Analog Garage, Analog Devices' internal innovation lab, where cross-functional collaboration... ...following areas: software-hardware interfacing, productizing algorithms, or data science Experience with async runtimes, task...Flexible hours
$150k - $180k
...Role Title: Staff Software Engineer Pearson's PSG-CP (Pearson Software Group - Content Platform) team is looking for a forward deployed... ...all fair game. ~ Strong CS fundamentals. Data structures, algorithms, system design. You can whiteboard a service architecture,...Full timeRemote workShift work- ...Staff Software Engineer We are rapidly growing startup building the first all-in-one restaurant management software platform. Our Android... ...running of millions of historical checks against new Pricing algorithms to compare differences Expanding functionality of our...Local areaFlexible hours
$254k - $350k
...Boston, MA / Seattle, WASoftware - Autonomy Software /Full-time /HybridThe Perception team is... ...Learning and System Optimization Engineer, you will orchestrate and allocate overall... ...with SOTA autonomous driving perception algorithms (temporal 3D object detection, BEV, 3D Occupancy...Full timeTemporary workRelocation package$150k - $210k
...and daily lives.Our Machine Learning Core Algorithms team is responsible for developing novel... ...exercise.As a Senior Machine Learning Engineer on our Core Algorithms team, you will design... ...an ML engineer, applied researcher, or software engineer with a focus on ML systems....Full timeWork at officeRelocation- ...Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon... ...optimization, information fusion, efficient algorithms, etc.) and software integration... ...internal product and program-specific engineering teams to rapidly deliver state-of-the-art...Full timeTemporary workPart timeWorldwide
$220k - $292k
...through a multi-year, multi-stakeholder software roadmap spanning multiple teams.... ...autonomous systems. Represent software engineering interests with engineering, business, and... ...application programming skills covering algorithms, data structures, concurrency, scaling,...Full timeRemote work- ...**Bonus: Apply on our company website (takes 3 min) Setting New Thresholds for Modern Computing Domeyard is seeking a Software Engineer to work with us on the cutting edge of financial technologies. Every day is a learning exercise: you will explore the frontiers...Full timeWork experience placement
$134k - $184k
...motivated individuals with degrees in engineering, computer science, mathematics, physics... ...Group in the AC2 Division works to build software systems that solve critical problems in... ...expertise in machine learning, algorithms, model-predictive control, and software...Full timeLocal areaRemote workFlexible hoursNight shift- COMSOL, Inc. is seeking software developers to help build a numerical analysis group in its Burlington, MA office. The primary responsibilities... ...application areas and to work on problems spanning multiple engineering fields.Highly creative and qualified teams with a diversity of...Casual workWork at officeFlexible hours
$220k - $330k
...continuous improvement. That environment includes not just the software used to design, plan, and execute work, but also the... ...industrial base. ABOUT THE JOB: We are looking for a Staff Software Engineer to join our QualityOS team within Forge MES (Manufacturing...Full timeTemporary workWork experience placementImmediate startRelocation package$146.6k - $195.5k
...the best experience for our customers powered by a platform focused on testability, performance, and reliability. As a Staff Software Engineer, you'll help shape the future of our e-commerce codebase by focusing on developer experience and long-term engineering vision...Full timeWork at office- ...Lightspeed Venture Partners, Matrix Partners, NVentures (venture arm of NVIDIA). About the Role We're looking for a Staff Engineer to join the Frontend Core team, working closely with engineering and design to build something truly world-class. You'll bring...Full timeWork at officeLocal area
$174k - $205k
...experience work, we’d love you on the team. Visit to learn more. Perk is growing its engineering footprint in North America, and we're looking for a Staff Software Engineer to help us do it right. You'll play a central role in a new product launch as Perk continues...Full timeWork at officeImmediate startWorldwideRelocation package3 days per week- ...schedulers’ time, and surfacing opportunities for leaders to unlock staff potential. Timely delivers optimized master schedules that are... ...success. About the Role This role is for a senior engineer who is able to operate in ambiguous settings and straddle work...Full time
$220k - $292k
...continuous improvement. That environment includes not just the software used to design, plan, and execute work, but also the... ...technology faster. ABOUT THE JOB We are looking for a Staff Software Engineer to join ArsenalOS, the digital backbone of Anduril's...Full timeTemporary workWork experience placementImmediate start- ...tracing, enabling customers to ship AI with confidence. As a Staff Engineer, you’ll lead the development of new features and foundational... ..., and apply your deep understanding of both AI systems and software engineering to solve open-ended problems in the fast-moving...Full timeWork at office
$115.2k - $172.8k
...critical path of progress by making them smarter, faster and more efficient.Job Summary & ResponsibilitiesJob Summary: The Staff Software Engineer will play a key role in architecting and developing software that enables reliable wafer handling, robotics coordination, safety...Permanent employmentFull time- ...business — today and in the future. DataRobot’s Fleet team is the engine behind how our platform runs across all customer environments—... ...boosting developer velocity. That’s where you come in.As a Staff Software Engineer, you’ll be responsible for technical leadership and...Full timeLocal areaRemote workWorldwideFlexible hours
$149k - $204.6k
...consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end... ...and flexibility.What we needSymbotic is seeking a talented Staff Software Engineer to join our Fleet Controls team. In this role, you will lead...Full time- ...to accelerate development velocity across design, coding, testing, and reviewQualificationsBachelor's degree in Computer Science, Engineering, Mathematics, or equivalent10+ years in distributed systems and backend architectureKnowledge of CAP theorem, consistency models,...Full timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer - Algorithms. Be the first to apply!
Related searches
- software Massachusetts
- id software Massachusetts
- healthcare software sales Massachusetts
- entry level software sales Massachusetts
- software sales Massachusetts
- software asset management analyst Massachusetts
- software technology Massachusetts
- software applications developer Massachusetts
- software implementation project manager Massachusetts
- ultimate software Massachusetts



