Amazon · Seattle, WA

Salary
$143,700–$194,400from the description
Posted
Jul 15, 2026
Location
Seattle, WA
Last confirmed open
Jul 21, 2026

What this job asks for AI summary

A software development role on the AWS EC2 Instance Connectivity team, building and maintaining the services that allow customers to connect to their EC2 instances securely at enterprise scale. Engineers own projects end-to-end — from architecture and coding through to operations — and work closely with teammates through daily standups, code reviews, and collaborative problem-solving. Suits engineers with a background in distributed systems and object-oriented design.

Mid level · 3+ years · Washington-Arlington-Alexandria, DC-VA-MD-WV · Bachelor's required · Full-time

Must have (2)
C#, C++, Java or Perl · 3+ yrsdistributed systems
Nice to have (2)
Linuxnetworking protocols

“or” means any one of them counts — you don't need all of them.

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 6,600 people in the Washington-Arlington-Alexandria, DC-VA-MD-WV area plausibly meet what this posting asks for (software developers). range 4,000–10,000

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.

What the occupation pays Median $158,337 (middle half $126,441–$180,105). 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 (7)

The 3+ years of language experience is stated as a single interchangeable requirement across C#, C++, Java, or Perl — C# is listed first; the others are captured as alternatives.

Object-Oriented Design is listed as a hard gate in Basic Qualifications but names no specific technology; it is included because the JD explicitly quantifies it (3+ years) and treats it as a standalone requirement.

The role's overall years minimum is set to 3 (the highest hard-gated role-level floor from Basic Qualifications: '3+ years of designing and developing… distributed software applications'). The '2+ years of design/architecture' requirement is a lower floor subsumed by this.

A Bachelor's degree in CS, Engineering, Mathematics, or a related field is explicitly required with no 'or equivalent experience' escape clause, so the degree requirement is set to Bachelors.

Linux, networking protocols, server/storage/networking experience, and tech-lead/mentoring experience all appear only under Preferred Qualifications.

The posting carries no explicit seniority label in the title. The Basic Qualifications gate at 3+ years of hands-on development, which maps to Mid-level; the Preferred Qualifications describe more senior traits (5+ years full SDLC, tech lead, mentoring) but these are not hard gates.

Ignored 1 non-technology phrase(s) as skills (responsibilities/concepts, not named tools): Object-Oriented 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.

Apply

Apply on employer site ↗