SDE II: Scalable Container Scheduling Engineer

Socket.dev

New Jersey

On-site

USD 158,000 - 214,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
401(k) matching
Paid time off

Job summary

Amazon Web Services (AWS) is seeking a Software Development Engineer II to own distributed systems behind the ECS scheduler at scale. You will design scheduling algorithms and drive operational excellence, enabling millions of deployments across regions.

You will mentor engineers, lead end-to-end feature delivery, and collaborate with multiple ECS teams to ensure reliable, fast container orchestration across the AWS global footprint.

Qualifications

  • 3+ years of non-internship professional software development experience.
  • 2+ years of non-internship design or architecture experience for large-scale systems.
  • 1+ years of Software Development Engineer or related experience.
  • Experience with multi-tiered, distributed software applications, tools, systems, and services using Java, C#, C++, or Perl.
  • 1+ years of Object Oriented Design experience.
  • Bachelor's degree or foreign equivalent in CS/Engineering/Math or related field.

Responsibilities

  • Design, develop, and operate highly available, scalable distributed systems for container scheduling at massive scale.
  • Own end-to-end design and delivery of ECS Scheduler features from design to production.
  • Build high-throughput, low-latency scheduling algorithms in Java for real-time placement decisions.
  • Design and implement resource management systems to optimize utilization and handle capacity constraints.
  • Lead on-call rotations, investigations, deployment safety, and production health for services you own.
  • Drive technical design documents and lead reviews for new scheduler capabilities.
  • Mentor engineers through code reviews and guidance.
  • Identify and resolve performance bottlenecks in AWS-wide systems.
  • Collaborate with ECS teams on cross-cutting projects.
  • Build operational tooling to improve diagnostics and observability.

Skills

Java
C++
C#
Perl
Distributed systems
Design patterns
Object Oriented Design

Education

Bachelor's degree in Computer Science, Engineering, Mathematics, or related field

Job description

Amazon Web Services (AWS) is seeking a Software Development Engineer II to own distributed systems behind the ECS scheduler at scale. You will design scheduling algorithms and drive operational excellence, enabling millions of deployments across regions.

You will mentor engineers, lead end-to-end feature delivery, and collaborate with multiple ECS teams to ensure reliable, fast container orchestration across the AWS global footprint.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer II - ECS Scheduler, Scheduling at Scale
Software Engineer II - ECS Scheduler, Scheduling at Scale

Amazon Development Center U.S., Inc. • Jersey City (NJ)

On-site
USD 140,000 - 210,000
Software Dev Engineer II, ECS - Experience
Software Dev Engineer II, ECS - Experience

Amazon Development Center U.S., Inc. • Jersey City (NJ)

On-site
USD 140,000 - 210,000
SDE II: Scalable Infra Services for EC2
SDE II: Scalable Infra Services for EC2

Amazon • Seattle (WA)

On-site
USD 144,000 - 194,000
RSUs
Health insurance
401(k) matching
+1
Software Dev Engineer II, ECS - Experience
Software Dev Engineer II, ECS - Experience

Amazon • Jersey City (NJ)

On-site
USD 158,000 - 214,000
Health insurance
401(k) matching
Paid time off
+1
SDE II — AWS EKS Fleet-Scale Kubernetes Engineer
SDE II — AWS EKS Fleet-Scale Kubernetes Engineer

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
RSUs
Sign-on payments
Health insurance
Software Dev Engineer II, ECS - Experience
Software Dev Engineer II, ECS - Experience

Socket.dev • New Jersey

On-site
USD 158,000 - 214,000
Health insurance
401(k) matching
Paid time off
SDE II - ECS Developer Platform (API & IaC)
SDE II - ECS Developer Platform (API & IaC)

Amazon.com Services LLC • Jersey City (NJ)

On-site
USD 140,000 - 180,000
SDE II, AWS Catalog — Scale Distributed Systems
SDE II, AWS Catalog — Scale Distributed Systems

Socket.dev • East Palo Alto (CA)

On-site
USD 165,000 - 224,000
Health insurance
401(k) matching
SDE II: Infrastructure & Supply Chain Automation
SDE II: Infrastructure & Supply Chain Automation

Amazon • Seattle (WA)

On-site
USD 150,000 - 210,000
SDE II: Scalable Container Registry
SDE II: Scalable Container Registry

Amazon • Seattle (WA), Northern (KY)

Hybrid
USD 144,000 - 194,000