Summary
Amazon Web Services (AWS) builds and operates scalable infrastructure services that ensure AWS hardware is tested, healthy, and ready for delivery to data centers. The System Development Engineer will own the reliability of manufacturing infrastructure, develop infrastructure-as-code and monitoring systems, troubleshoot site issues, support site expansion, and implement security and operational best practices across global manufacturing partner sites.
Responsibilities
- Own the reliability of manufacturing networking, systems, and platform infrastructure across AWS manufacturing partner sites globally
- Develop infrastructure-as-code to stand up and manage distributed manufacturing services at new and existing sites
- Build monitoring, alerting, and anomaly detection systems that identify infrastructure failures before they impact manufacturing throughput
- Develop troubleshooting tools and runbooks that enable rapid diagnosis and resolution of site infrastructure issues
- Consult with ODM/CM IT teams on network design and infrastructure standards, working across organizational boundaries where partners don't report to AWS
- Drive site expansion readiness, ensuring new manufacturing sites are infrastructure-ready within target onboarding timelines
- Implement security and operational best practices for manufacturing environments, including credential management, network segmentation, and access controls
- Contribute to architecture decisions for manufacturing platform evolution
- Develop and build systems that enables operating manufacturing infrastrcure operation at scale
Skills
- • Bachelor's degree in computer science or equivalent
- • 3+ years of non-internship professional software development experience
- • Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby
- • 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
- • Experience in Linux OS and network troubleshooting, or experience in networking administration and troubleshooting and experience managing full application stacks from the OS up through custom applications
- • Experience in enterprise scale infrastructure or development-based cloud programs/projects in a related industry
- • Experience with automation or working with scripting languages like Python, Java, Perl, PHP, Ruby, Bash, Shell, or equivalent
- • 3+ years of systems engineering, network engineering, or SRE experience
- • Networking: TCP/IP, DNS, DHCP, VLANs, routing, firewalls, network segmentation
- • Knowledge of systems engineering fundamentals (networking, storage, operating systems, firewalls)
- • Experience working in an Agile environment using the Scrum methodology
- • Experience in data centers, infrastructure service providers, or related technology companies
- • Knowledge of security technology and concepts (Authentication, Authorization, Single sign-on, Cryptography, etc.)
- • Experience with AWS services in edge/hybrid environments (EC2, VPC, IAM, Outposts, CloudWatch, S3)
- • Experience with on-premise infrastructure (servers, storage, campus networking, firewalls)
- • Familiarity with PXE boot, IPMI/BMC, or bare-metal provisioning
- • Experience with monitoring and observability platforms (CloudWatch, Prometheus/Grafana, or similar)
- • Experience working with external partners or vendors on shared infrastructure
- • Experience with manufacturing environments, industrial networking, or factory automation systems
- • Understanding of on-premise IT environments
Qualifications
Must Haves
- • Bachelor's degree in computer science or equivalent
- • 3+ years of non-internship professional software development experience
- • Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby
- • 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
- • Experience in Linux OS and network troubleshooting, or experience in networking administration and troubleshooting and experience managing full application stacks from the OS up through custom applications
- • Experience in enterprise scale infrastructure or development-based cloud programs/projects in a related industry
- • Experience with automation or working with scripting languages like Python, Java, Perl, PHP, Ruby, Bash, Shell, or equivalent
- • 3+ years of systems engineering, network engineering, or SRE experience
- • Networking: TCP/IP, DNS, DHCP, VLANs, routing, firewalls, network segmentation
- • Knowledge of systems engineering fundamentals (networking, storage, operating systems, firewalls)
Nice to Haves
- • Experience working in an Agile environment using the Scrum methodology
- • Experience in data centers, infrastructure service providers, or related technology companies
- • Knowledge of security technology and concepts (Authentication, Authorization, Single sign-on, Cryptography, etc.)
- • Experience with AWS services in edge/hybrid environments (EC2, VPC, IAM, Outposts, CloudWatch, S3)
- • Experience with on-premise infrastructure (servers, storage, campus networking, firewalls)
- • Familiarity with PXE boot, IPMI/BMC, or bare-metal provisioning
- • Experience with monitoring and observability platforms (CloudWatch, Prometheus/Grafana, or similar)
- • Experience working with external partners or vendors on shared infrastructure
- • Experience with manufacturing environments, industrial networking, or factory automation systems
- • Understanding of on-premise IT environments
Benefits
- Sign-on payments
- Restricted stock units (RSUs)
- Health insurance, including medical, dental, vision, prescription, Basic Life & AD&D insurance, and an option for Supplemental life plans
- Employee Assistance Program (EAP)
- Mental Health Support
- Medical Advice Line
- Flexible Spending Accounts
- Adoption and Surrogacy Reimbursement coverage
- 401(k) matching
- Paid time off
- Parental leave