Jobs · Engineering · New York

Software Development Engineer, Benchmarks

Amazon · New York, NY · 1 wk ago
EngineeringFull-time

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.

Similar jobs