Job Description
Summary
Experienced software and hardware engineers sought to design, develop, and operate complex systems for AWS global infrastructure, ensuring high standards of safety, security, and scalability.
Job Description
We're a diverse team of engineers and specialists working on the most challenging problems in the industry. Our team collaborates to deliver the highest standards for safety and security, while providing seemingly infinite capacity at the lowest possible cost for our customers. You'll join a dynamic team that welcomes bold ideas and empowers you to own them to completion.
Key Responsibilities
-
Controls System Development Engineer
-
PLC programming
-
Technical writing tasks
-
Electrical schematic interpretation to IO lists
-
Parts BOM creation
-
Full system development
-
Scaling system design (operational performance & scalability)
-
OT networking
-
OS configuration
-
Operational excellence
-
In-depth root cause analysis of current AWS developed mechanical automation systems
About the Team
We're a team of innovators, pioneers, and problem-solvers working together to power the world's most innovative companies. At AWS, we value diverse experiences and perspectives, and we're committed to creating a workplace that's inclusive and supportive.
Benefits
-
Diverse Experiences
We value diverse experiences and perspectives, and we're committed to creating a workplace that's inclusive and supportive.
-
Work/Life Balance
We strive for flexibility as part of our working culture, so you can achieve success at work without sacrificing your personal life.
-
Inclusive Team Culture
Our employee-led affinity groups foster a culture of inclusion that empowers you to be proud of your differences.
-
Mentorship and Career Growth
We're committed to helping you develop into a better-rounded professional, with endless knowledge-sharing, mentorship, and career-advancing resources.
Requirements
-
BASIC QUALIFICATIONS
-
2+ years of non-internship professional software development experience
-
1+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
-
Experience programming with at least one modern language
-
Bachelor's degree in computer science or equivalent
-
3 years of experience in PLC development leveraging IEC-61131 Structured Text and Ladder Logic
-
PREFERRED QUALIFICATIONS
-
Experience with Power Shell, Python, Ruby, or Java
-
Experience working in an Agile environment using the Scrum methodology
-
3+ years of administrative experience in networking, storage systems, operating systems and hands-on systems engineering experience
-
3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
-
3+ years of non-internship professional software development experience
-
3 years of Data Center Design, Commissioning or Construction Experience