Jobs · Consulting · New York

Senior Software Development Engineer, AWS Insights Reporting

Amazon Web Services (AWS) · New York, NY · 5 days ago
ConsultingFull-time

About the role

AWS's largest and most strategic customers depend on our products as their primary source of cost and usage data. We're looking for a Senior Software Development Engineer to build and scale the systems that assemble and deliver AWS cost and usage reports to these customers. You'll work on the data export platform behind Cost and Usage Reports (CUR), CUR 2.0, Data Exports, and Classic Reports — tackling hard problems in data accuracy, conformance, delivery latency, and report generation at massive scale.

Responsibilities

  • Design and implement large-scale data assembly and report delivery systems handling trillions of line items
  • Build and optimize pipelines for throughput, delivery latency, and cost efficiency
  • Drive technical decisions on architecture, data modeling, and system design
  • Lead projects to completion — decomposing work for parallel execution and reassembling into cohesive launches
  • Proactively simplify code and resolve architecture deficiencies (performance, scaling, operational gaps)
  • Mentor engineers, lead design and code reviews, and contribute to team-wide engineering standards
  • Own operational excellence for your systems — including monitoring, alarming, runbooks, and on-call

Qualifications

  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team

Similar jobs