Jobs · Consulting · Washington

Software Development Engineer II - Amazon MSK, Managed Streaming Kafka (MSK), MSK Infrastructure Management

Amazon Web Services (AWS) · Seattle, WA · 1 wk ago
ConsultingFull-time

About the role

This is infrastructure engineering at a scale where every change has to be safe by design. MSK is stateful: every host holds customer data that must stay replicated and in sync, so routine maintenance is never as simple as rebooting or replacing a host. Patching, repairing, and replacing nodes across a fleet this size means coordinating each action against the availability guarantees customers depend on, so that maintenance stays invisible to them.

Responsibilities

  • Design, build, and operate automation that patches and maintains hundreds of thousands of stateful hosts, keeping fleet maintenance invisible to customers.
  • Build systems that automatically detect unhealthy hosts and remediate them, balancing fast recovery against avoiding needless disruption.
  • Develop rollout and rollback mechanisms that keep the blast radius of any change small at fleet scale, and that let changes be tested before they reach customers and reversed if something goes wrong.
  • Own your services end to end: take part in on-call, debug production issues, and continually reduce the manual effort needed to operate the fleet.
  • Write design documents, collaborate with engineers across MSK, and raise the engineering bar through design and code reviews.

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
  • Experience programming with at least one software programming language

Benefits

Amazon offers 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, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.

Similar jobs