Share
As a Software Development Engineer, you will be responsible to develop our next generation suite of software solutions that defines how material flows through sorters, enables workcells to be scaled and efficient to handle hundreds of thousands of concurrent transactions. You will become part of a world-class engineering team solving challenging problems at scale. A commitment to teamwork, hustle, and strong communication skills are absolute requirements. Creating reliable, scalable, and high-performance services and architectures require exceptional technical expertise.Key job responsibilities
In this role you will have opportunity to own design and development of distributed systems on AWS platform. You will influence system design and implementation to ensure the most resilient back-end supporting the best user experience for maximum adoption. You will contribute to a wide range of projects in a highly collaborative and fast-paced environment. You will be the leader helping your team to grow with your technical expertise. You will influence design decisions keeping long term architectural and business vision in mind. You will deliver highly resilient and efficient code that raises the bar for your team and org.A day in the life1. Medical, Dental, and Vision Coverage
2. Maternity and Parental Leave Options
3. Paid Time Off (PTO)
4. 401(k) Plan
Outbound Flow
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- Experience of leveraging Large language Models or awareness of Generative AI is good to have but not a must have.
These jobs might be a good fit