Software Development Engineer II
Seattle$143.7k - $194.4kfull-timePosted 2w ago
About the role
Software Development Engineer on the AWS Secrets Management team responsible for designing and delivering backend services, APIs, and host agents to distribute credentials and certificates across AWS internal fleet, with a focus on high availability, zero downtime, and scalable migrations.
Responsibilities
- Design and implement production backend services, APIs, and host-level agents in Java, Rust, C++, and Python that distribute credentials and certificates across AWS's internal fleet with high availability and zero downtime.
- Own end-to-end migrations of live, heavily depended-upon systems, preserving backwards compatibility while modernizing how credentials are stored and delivered.
- Build and maintain CI/CD pipelines, automated test coverage, and AI-assisted operational tooling — including agentic coding tools for triage and remediation — to keep a fleet-wide system operable at scale.
- Collaborate with security partner teams, product managers, and principal engineers on cross-team designs, participating in written design reviews and code reviews to ensure solutions meet security and reliability requirements.
- Drive operational excellence through metrics, alarms, incident response, and on-call rotations, identifying root causes and implementing permanent fixes to reduce operational burden over time.
Qualifications
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- 1+ years of software development engineer or related occupational experience
- 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience
- 1+ years of Object Oriented Design experience
- Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
- Experience programming with at least one software programming language
Skills
Required:Backend developmentSystem design and architectureLanguages
Benefits
- base salary with sign-on payments and RSUs
- 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
- parternal leave
Last updated Oct 25, 2026. Interested? Apply on the company site.
More open roles at Amazon
- IT Support Associate II, Ops Tech Solutions (OTS)yesterdayPlainfield, Indiana · Operations IT Support Engineering
- Head of Energy and Water, AWS LegalyesterdayHybrid (Seattle, WA) · Legal
- Software Development Engineer, Creative Asset Library, CreativeXyesterdaySeattle · Software Development
- Software Development Engineer, Creative Asset Library, CreativeXyesterdayHybrid (Seattle, WA) · Software Development
- IT Support Associate II, OTSyesterdayIrving, TX · Operations IT Support Engineering