Systems Development Engineer II, AWS Edge Connectivity
About the role
AWS Edge Connectivity is seeking a Systems Development Engineer II to design and implement systems that ensure operational excellence, reliability, and scalability of mission-critical network services for US government customers. In this role, you will design and implement systems that ensure operational excellence, reliability, and scalability of the AWS Edge Connectivity service infrastructure. You'll develop automation frameworks and tools that enable efficient service deployment, monitoring, and management across multiple regions and availability zones. Your expertise in systems integration, DevOps practices, and site reliability engineering will directly impact how AWS delivers mission-critical network services to government customers. You will collaborate with cross-functional teams to architect resilient systems, automate operational workflows, and establish best practices for service reliability. By building sophisticated automation and monitoring systems, you'll ensure that critical customer connections maintain the highest standards of availability and performance. Your work will span infrastructure provisioning, deployment automation, operational tooling, and service observability.
Key job responsibilities
- Design and implement systems automation, infrastructure-as-code, and deployment pipelines for AWS Edge Connectivity services across multiple regions
- Build operational tooling and monitoring systems that enable efficient service management, troubleshooting, and incident response
- Architect and develop site reliability engineering (SRE) practices, including runbooks, alerting strategies, and automated remediation systems
- Collaborate with cross-disciplinary teams to integrate AWS Edge Connectivity systems with AWS infrastructure, third-party solutions, and government customer environments
- Establish and maintain operational standards for service availability, performance, and security; drive continuous improvement through metrics and data analysis
- Mentor teammates on systems engineering best practices, operational excellence, and automation techniques
- Participate in on call rotation in support of our services, providing technical leadership during incidents
A day in the life
Our team follows an Agile development methodology with a strong emphasis on operational excellence. Team members participate in daily stand-ups and biweekly sprint planning sessions focused on automation, infrastructure improvements, and reliability initiatives. We conduct weekly reviews of operational metrics and reliability targets to align systems engineering efforts with organizational goals. Systems Development Engineers, Program Management (PM) teams, and Single-Threaded Owners (STOs) collaborate to define and execute infrastructure and automation projects. Each engineer serves as on-call support approximately between four to eight weeks per year to maintain our service availability targets and respond to operational incidents.
About the team
Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we're building an environment that celebrates knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks in the future.
Basic qualifications
- 3+ years of non-internship professional software development experience
- 3+ years of administrative experience in networking, storage systems, operating systems and hands-on systems engineering experience
- 2+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby
- Current, active US Government Security Clearance of TS/SCI with Polygraph
Preferred qualifications
- Bachelor's degree, or CSSLP (Certified Secure Software Lifecycle Professional)
- 6+ years of administrative experience in networking, storage systems, operating systems and hands-on systems engineering experience
- Experience building services using AWS products
- Experience utilizing AWS cloud solutions in a DevOps environment
Pay
USA, VA, Arlington: 129,200.00 - 174,800.00 USD annually
USA, VA, Herndon: 129,200.00 - 174,800.00 USD annually
Benefits
Amazon offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location.
This response is AI-generated, for reference only.