DESCRIPTION
Amazon is looking for a Sr. Systems Development Engineer to support and maintain software solutions powering one of the world's largest Reliability, Maintenance Engineering (RME) enterprises. The RME Automation team supports the business through the integration and development of higher level software systems, realizing an Industry 4.0 vision for the function. At a basic level, these systems connect our low-level automation systems with the cloud, and we operate across all aspects of the automation pyramid, from the device level to the enterprise level. The more complex systems are leveraging Machine Learning and Big Data to drive predictive actions, preventing downtime or defects in the material handling equipment and improving the Overall Equipment Effectiveness of the installations.
This is a fantastic opportunity to work with some of the best engineers in the industry and help support and shape the direction of automation and machine learning systems within one of the world's largest fulfillment networks.
Key job responsibilities
As a System Development Engineer II (SysDE II) within the MAP team, the primary responsibilities include designing, developing, testing, and deploying new software, systems, infrastructure, hardware, networking or automation improvements, with a focus on MAP infrastructures deployed in Amazon Web Services (AWS) and in the field. The SysDE II thinks in terms of architecture, not just components or services. SysDE II plays a crucial role in ensuring a seamless and efficient Factory 4.0 solutions based in AWS services.
BASIC QUALIFICATIONS
- Bachelor degree in Computer Science or related technical field
- 3+ years of programming with at least one modern language such as Java, Python.
- 3+ years of programming with PLC platforms, ( Rockwell, Siemens,etc.) IEC 61131-3
- 2+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
- 2+ years of systems development in an IT or data center environment experience
- 2+ years of systems design, software development, operations, automation, and process improvement experience
- Experience building tools for building, testing, releasing or monitoring
PREFERRED QUALIFICATIONS
- Master degree in Computer Science or related technical field
- Experience working in an Agile environment using the Scrum methodology
- Experience with distributed systems at scale
- Knowledge of database systems and SQL
Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build.