Software Development Engineer II, EC2 Infrastructure Foundational Services
Amazon · Seattle, WA
$143,700–$194,400from the description
Jul 14, 2026
Seattle, WA
Jul 21, 2026
What this job asks for AI summary
A software engineering role within an AWS team responsible for the systems that provision and manage physical hardware, racks, and hosts across Amazon's global data center footprint. Day-to-day work involves designing and building highly available distributed services at massive scale, owning features from requirements through to production operations, and contributing to on-call rotations. Suits engineers with backend development experience and an interest in low-level infrastructure control systems.
Mid level · 3+ years · Seattle-Tacoma-Bellevue, WA · Full-time
“or” means any one of them counts — you don't need all of them.
Posted 2 times — it's one opening, so apply once.
We read this from the posting text with AI. Skim the description below before ruling yourself out.
How this req sits in the market our data
Roughly 13,200 people in the Seattle-Tacoma-Bellevue, WA area plausibly meet what this posting asks for (software developers). range 9,900–17,100
Applicant volume Heavy — This req sits in a large pool with little in its requirements to thin it, and auto-apply tools fire at everything in the occupation. Applying early and leading with the rare skills below is what gets read.
Most people in this occupation already list these. Still required — just not what gets you shortlisted.
What the occupation pays Median $170,959 (middle half $135,720–$216,519). This posting is about at that midpoint.
Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.
Why we read it this way (6)
The Basic Qualifications require 'experience programming with at least one software programming language' — this is a generic gate with no specific language named. The JD narrative mentions Kotlin, Java, Python, and TypeScript as the team's stack; Java is listed as the primary skill with the others as alternatives to reflect that any one of these satisfies the requirement.
The 2+ years of design/architecture experience is a hard gate from Basic Qualifications; it is captured at the role level (the overall years minimum reflects the higher 3-year gate) rather than as a named technology skill since it names no specific tool.
A Bachelor's degree in computer science is listed only under Preferred Qualifications, so the degree requirement is set to None.
Kotlin, Python, and TypeScript appear in the role narrative as the team's working languages and are also referenced in Preferred Qualifications context; they are marked preferred rather than required since the Basic Qualifications only gate on 'at least one programming language'.
The posting title carries no seniority level word; the title states no level. The 3-year minimum and mid-level design scope support a Mid classification.
Ignored 1 non-technology phrase(s) as skills (responsibilities/concepts, not named tools): system design.
Read the full posting
The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.