Are you driven by innovation? Do you thrive in collaborative problem-solving situations? We utilize the latest developments in robotics and software to address real-world challenges, enhancing our customers' experiences in ways we can't even predict yet. Amazon Robotics, as a global pioneer in the field of robotics innovation, attracts a diverse team of engineers from all corners of the world to design, test, and build our dynamic collection of robots and mechatronic systems. Our current focus includes advances in autonomous movement and mobility, artificial intelligence and machine learning, manipulation, simulation, robotics management software, predictive analytics, and much more.
The Robotics Digital Solutions & Technologies team creates and maintains systems and processes that ensure a smooth planning, manufacturing, and launching process for Amazon Robotics. We are currently seeking an inventive, results-driven Senior Software Development Engineer to develop solutions that cater to our existing and future state manufacturing and supply chain operations. We strive to design scalable solutions that can keep pace with the rapid scaling in the field of robotics as we manufacture and deliver the next generation of robots. The successful candidate will thrive in a fast-paced setting, relish the challenge of solving highly complex business problems, and have a deep-rooted passion for people, software engineering, and system architecture. This role will focus on ERP, PLM, PDM, MDM/UDM, Global Trade, and SC Planning. We are particularly interested in a competent senior SDD who can streamline processes, simplify relentlessly, deliver results, and craft integrated digital solutions.
Please note that we are open to hiring from multiple locations, including Boston, Toronto, and Seattle.
Key job responsibilities:
- Actively promote and nurture a culture of inclusivity.
- Develop strategic plans in line with business capabilities and digital transformation.
- Mentor and guide the next generation of software engineers, architects, and developers.
- Design and architect technical solutions that exceed customers' expectations.
- Uphold the highest benchmarks for quality, maintainability, and performance by designing solutions that are highly available, dynamically scalable, and resilient to continuity threats.
- Minimize technical debt and ensure the solutions are user-friendly and highly efficient.
- Provide technical guidance and consultation to our business partners.
Potential locations for candidates include :
North Reading, MA, USA
Basic Qualifications:
- A minimum of three years of professional, non-internship, software development experience.
- At least two years of design or architecture experience (design patterns, reliability and scaling) with both new and existing systems, outside of an internship.
- Experience in programming with at least one software language.
- A minimum of one year's experience in disciplines such as ERP, PLM, PDM, MDM, supply chain, solution or technical architecture, application development, and middleware.
Preferred Qualifications:
- Over three years of experience in the full software development lifecycle, including coding standards, code reviews, source control management, building processes, testing, and operations.
- A Bachelor's degree in computer science or an equivalent discipline.
Amazon embraces diversity and inclusivity and is an equal opportunity employer. We don't discriminate on grounds of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. Individuals with disabilities who wish to request an accommodation can do so by visiting https://www.amazon.jobs/en/disability/us.