CareerPlanGet AI match score →

Software Development Engineer, Elastic Load Balancing (ELB)

Seattle, Washington, United States💼 Full-time💰 $143,700–$194,400🗓 2026-07-13 → 2026-07-23

Core

Design, develop, and maintain scalable distributed systems for AWS Elastic Load Balancing services, handling millions of requests per second to ensure high availability and fault tolerance for global customers.

Role type

Senior Software Development Engineer (Distributed Systems)

Builds

Application Load Balancer (ALB), Network Load Balancer (NLB), Gateway Load Balancer (GWLB), and Privatelink services

Domain

Cloud Infrastructure / Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Distributed systems design, Java/C++ programming, Root cause analysis, System architecture, On-call operations, Technical strategy, Code reviews, Mentorship, Continuous improvement

Preferred skills

Full SDLC experience, Bachelor's degree in Computer Science

Technologies

Java, C++, AWS technologies

Responsibilities

Design and develop scalable distributed systems, Write high-quality code in Java or C++, Collaborate with cross-functional teams to deliver features, Troubleshoot complex production issues, Own end-to-end delivery of medium to large projects, Contribute to architectural decisions, Mentor junior engineers, Monitor system health metrics and respond to operational issues, Drive continuous improvement in development processes

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via amazon · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply at Amazon ↗