Senior Software Development Engineer, AWS Insights Reporting

Amazon.com, Inc.
New York, NY, United States
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Amazon Web Services Big Data Code Review Computer Programming Software Engineering Low Latency

Job description

Experteer Overview In this role you will design and scale systems that assemble and deliver cost and usage reports for AWS customers. You will work on the data export platform behind CUR, CUR 2.0, Data Exports, and Classic Reports, tackling challenges in accuracy, conformance, delivery latency, and large-scale reporting. You collaborate with Billing, AWS, and product teams to ensure timely, complete, and reliable reports. This position combines hands-on coding with driving architectural excellence and mentoring engineers to raise the bar across the team. Compensation / Benefits * Design and implement large-scale data assembly and report delivery systems handling trillions of line items * Optimize pipelines for throughput, latency, and cost efficiency * Drive architecture, data modeling, and system design decisions * Lead projects end-to-end, decomposing work for parallel execution * Simplify code and address architectural deficiencies (performance, scale, operational gaps) * Mentor engineers, lead design/code reviews, and raise engineering standards * Own operational excellence including monitoring, runbooks, alarms, and on-call readiness Tasks * 5+ years of professional software development experience * 5+ years programming experience in at least one language * 5+ years leading design or architecture for new and existing systems * Experience as a mentor, tech lead, or engineering team leadership Key requirements *

Requirements

Exports, lead design/code reviews, and raise engineering standards * Own operational excellence including monitoring, runbooks, alarms, and on-call readiness Tasks * 5+ years of professional software development experience * 5+ years programming experience in at least one language * 5+ years leading design or architecture for new and existing systems * Experience as a mentor, tech lead, or engineering team leadership Key requirements *

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

3:28 min

Defining big data and machine learning fundamentals

Ayon Roy · LIVE

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · WWC Europe 2026

5:48 min

Balancing delivery latency with stream reliability and scale

Phil Cluff · LIVE

8:12 min

Lambda compatibility, interface security, and career advice

Alexander Günsche Alexander Günsche · LIVE

2:10 min

Why organizations combine big data and machine learning

Ayon Roy · LIVE

Videos

See all

Related articles

See all