Software Development Engineer, Benchmarks
About the role
This role involves designing and building scalable, real-time data systems that power advertiser-facing measurement products and AI agent interfaces. Responsibilities include end-to-end delivery, monitoring, alerting, and data quality frameworks, as well as optimizing distributed systems for performance, cost efficiency, and extensibility.
Responsibilities
- Own end-to-end delivery: requirements, design, implementation, testing, deployment, and operational support
- Build monitoring, alerting, and data quality frameworks that ensure reliability at petabyte scale
- Optimize distributed systems for performance, cost efficiency, and extensibility
- Contribute to GenAI-accelerated development practices — from spec-driven development to autonomous testing tools
- Collaborate with scientists, product managers, and partner teams to translate complex measurement problems into elegant engineering solutions
- Navigate ambiguity and make sound technical decisions with incomplete information
Requirements
Basic Qualifications:
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- 1+ years of big data technologies such as AWS, Hadoop, Spark, Pig, Hive, Lucene/SOLR or Storm/Samza experience
Qualifications
Preferred Qualifications:
- 4+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- 4+ years of contributing to new and current systems architecture and design (architecture, design patterns, reliability and scaling) experience
- Experience with big data platforms like Apache Spark and Hadoop
- Experience with Amazon's services
Skills
Key skills include:
- Design and build scalable, real-time data systems
- Own end-to-end delivery of systems
- Build monitoring, alerting, and data quality frameworks
- Optimize distributed systems for performance, cost efficiency, and extensibility
- Contribute to GenAI-accelerated development practices
- Collaborate with scientists, product managers, and partner teams
- Navigate ambiguity and make sound technical decisions
Benefits
Amazon offers comprehensive benefits including health insurance, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage, 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.
Pay
The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs).
Schedule
Final compensation will be determined based on factors including experience, qualifications, and location.