CareerPlan

Software Development Engineer II, AWS Compute Optimizer

Seattle, Washington, United StatesFull-time$144k–$194k2026-10-08 → 2026-11-10

Core

Build large-scale data systems that ingest, process, and clean massive streams of infrastructure and usage metrics to fuel AWS Compute Optimizer's cost-saving recommendations.

Role type

Senior IC software development engineer (data systems)

Builds

High-throughput, highly available ingestion layers and data pipelines for millions of AWS resources

Domain

Cloud infrastructure, big data, distributed systems

Deliverable

production ML models

Required skills

Distributed systems design, high-throughput data ingestion, data pipeline architecture, serverless architectures, data security, multi-tiered application development, object-oriented design, system reliability and scaling

Preferred skills

Full software development life cycle ownership, code reviews, source control management, build processes, testing, operations experience

Technologies

C#, C++, Java, Perl, CloudWatch, EBS Stats, Lambda Stats, Fargate control plane, Datadog, GovCloud

Responsibilities

Design and scale data pipelines to collect, clean, aggregate, and label huge volumes of metrics; own systems end-to-end from architecture to operations across multiple regions; partner with data scientists to deliver clean data lakes; establish and meet ingestion SLAs and build data-correction paths

Seniority

Senior, hands-on IC