Software Development Engineer, One MHS - Software, Controls, and Science
Key job responsibilities
Design and implement scalable backend services and APIs to support system visualization platforms
Develop tooling for performance monitoring, testing, and deployment automation
Collaborate with Front End Engineers and UX designers to create integrated solutions
Implement secure and efficient data processing systems for industrial control systems
Create and maintain documentation for backend services and APIs
Participate in code reviews and contribute to technical design discussions
A day in the life
Amazon offers a full range of benefits that support you and eligible family members, including domestic partners and their children. Benefits can vary by location, the number of regularly scheduled hours you work, length of employment, and job status such as seasonal or temporary employment.
About the team
We solve complex problems and invent for almost every aspect of fulfillment. We work with ambiguity and large problems, and work in a startup-like environment. Our robotics teams around the world are driving improvements in the safety and autonomy of our worldwide operations. We re-imagine what now looks like.
Basic Qualifications
- 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
- Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
Preferred Qualifications
- 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
- Knowledge of SCADA systems and industrial protocols