Software Development Engineer – Networking Fabric Automation

Amazon Web Services (AWS)

Seattle (WA)

On-site

USD 144,000 - 194,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
RSUs (restricted stock units)
401(k) matching
Paid time off
Parental leave

Job summary

Amazon Data Services, Inc. seeks a Software Development Engineer to design and build services on AWS, including Lambda and Step Functions. You will write design docs, integrate with networking systems, and prove correctness in shadow mode before deployment.

You will own production metrics, alarms, and runbooks, and collaborate with network engineers to translate fabric models into configurations. Strong design skills required.

Qualifications

  • 3+ years of professional software development experience.
  • 2+ years of design or architecture experience for large systems.
  • 1+ years of software development engineer experience.
  • 1+ years designing large-scale distributed software and services.
  • Bachelor's degree in CS, Engineering, Math, or related field.
  • Experience programming in at least one language.

Responsibilities

  • Design and build services in AWS (Lambda, Step Functions, DynamoDB, EventBridge, CDK).
  • Write design documents for the services you build.
  • Integrate with AWS Networking systems (IP, device registry, routing policies).
  • Prove correctness in shadow mode and minimize discrepancies before cutover.
  • Own production delivery: metrics, alarms, runbooks, and on-call rotation.
  • Keep fabric knowledge out of code; adapt configurations via models.

Skills

Software development
System design
OO design
Multilanguage programming
Engineering collaboration

Education

Bachelor's degree in CS/Engineering

Tools

AWS

Job description

Amazon Data Services, Inc. seeks a Software Development Engineer to design and build services on AWS, including Lambda and Step Functions. You will write design docs, integrate with networking systems, and prove correctness in shadow mode before deployment.

You will own production metrics, alarms, and runbooks, and collaborate with network engineers to translate fabric models into configurations. Strong design skills required.

Get your free, confidential resume review.

or drag and drop your file here.