Systems Development Engineer, Aurora Storage : RDS
About the role
Amazon Web Services (AWS) is seeking a Systems Development Engineer I to own and advance mission-critical services in our Amazon Dedicated Clouds (ADC). You will work as part of a team designing, implementing, and supporting resilient, high-performance systems for government customers operating in air-gapped regions. This role offers the opportunity to design, build, and operate systems on a massive scale while gaining top-notch experience in cloud computing.
The ideal candidate will have a passion for operational excellence, strong Linux and networking fundamentals, and experience in systems development or software engineering. You should thrive in a fast-paced, innovative environment and be eager to learn cloud technologies.
This position requires an active TS/SCI security clearance. After starting, you must obtain and maintain an active TS/SCI security clearance with polygraph or commensurate clearance for each government agency you support.
Responsibilities
- Contribute to the design and delivery of technology solutions that improve resilience, performance, and operational efficiency of our systems.
- Work on well-defined components, applications, and technology solutions with guidance from senior engineers, progressing toward greater autonomy.
- Identify and escalate ambiguous problems and architectural deficiencies, contributing to solutions under the direction of more experienced team members.
- Participate in design, scoping, and prioritization discussions, learning to make technical trade-offs and understand costs of proposed solutions.
- Engage in reviews of architecture, design, operations, and post-incident analysis for your team.
- Troubleshoot problems by researching root causes and thoroughly resolving defects, seeking help when needed.
- Participate in an on-call rotation to support mission-critical services.
Qualifications
Basic Qualifications
- Experience in automating, deploying, and supporting infrastructure.
- Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, or Rust.
- Experience with Linux/Unix.
- 1+ years of administrative experience in networking, storage systems, operating systems, and hands-on systems engineering.
- 1+ years of non-internship professional software development experience.
- 1+ years of designing or architecting (design patterns, reliability, and scaling) of new and existing systems.
- Current, active US Government Security Clearance of Top Secret with SCI eligibility or above.
Preferred Qualifications
- Experience with CI/CD pipelines and build processes.
Skills
- Strong Linux and networking fundamentals.
- Proficiency in at least one programming language with eagerness to learn cloud technologies.
- Solid problem-solving skills and ability to break down complex issues into manageable components.
- Effective communication within teams and contribution to technical discussions.
- Passion for operational excellence and continuous improvement.
About the Team
AWS Infrastructure Services (AIS) owns the design, planning, delivery, and operation of all AWS global infrastructure. We support AWS data centers and the servers, storage, networking, power, and cooling equipment that ensure customers have continual access to innovation. This role is part of a dedicated team providing troubleshooting, operations support, and automation of operational tasks for mission-critical services.
Benefits
- Comprehensive health insurance (medical, dental, vision, prescription, Basic Life & AD&D, with options for supplemental life plans).
- Employee Assistance Program (EAP) and Mental Health Support.
- Medical Advice Line and Flexible Spending Accounts.
- Adoption and Surrogacy Reimbursement coverage.
- 401(k) matching.
- Paid time off and parental leave.
- Sign-on payments and restricted stock units (RSUs).
Pay
Base salary range: $99,100 - $160,000 USD annually. Final compensation will be determined based on experience, qualifications, and location.