Software Development Engineer - Analytics, Reporting

Global technology company leading in e-commerce, cloud computing, and artificial intelligence
$129,300 - $223,600
Data
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · AI

Description For Software Development Engineer - Analytics, Reporting

Amazon's MADS Reporting Engines team is seeking a Software Development Engineer to join their analytics and visualization platform team. This role focuses on building customer trust and growing new business through Big Data solutions. The team manages query engines and tier 1 services that handle campaign performance metrics across Amazon's advertising products, processing over 10B new events daily and managing 5.1+ Petabytes of data.

The position offers an opportunity to work with cutting-edge technologies like Elasticsearch, Spark, Hive, and various AWS services. You'll be part of a team that serves 685MM+ queries with 99.95% availability while maintaining strict data freshness SLAs. The role involves designing and implementing solutions that impact multiple business areas, working with terabytes of data, and pushing the scalability limits of existing technologies.

As an SDE II, you'll influence team strategy, evaluate technical trade-offs, and shape service architecture to meet long-term business needs. The role requires strong problem-solving skills, operational excellence, and the ability to optimize system performance while maintaining high availability. You'll work in an environment that values innovation, technical depth, and the ability to deliver scalable solutions for global advertisers.

The position offers competitive compensation based on geographic location, ranging from $129,300 to $223,600 per year, plus additional benefits including equity, sign-on payments, and comprehensive medical and financial benefits. This is an excellent opportunity for engineers passionate about big data, advertising technology, and building large-scale systems that drive business growth.

Last updated a day ago

Responsibilities For Software Development Engineer - Analytics, Reporting

  • Design and develop software products impacting multiple business areas
  • Define requirements and create software designs
  • Implement code to specifications
  • Provide thorough unit and integration testing
  • Support deployed products
  • Work on highly resilient and latency intensive Query Service
  • Implement automated solutions for Control Plane tasks
  • Identify root causes of issues and resolve endemic problems
  • Participate in architecture decisions and system design

Requirements For Software Development Engineer - Analytics, Reporting

Java
Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with big data technologies
  • Understanding of storage and search technologies

Benefits For Software Development Engineer - Analytics, Reporting

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Amazon Software Development Engineer - Analytics, Reporting

Business Intelligence Engineer II, Security Assurance Engineering

AWS Security seeks Business Intelligence Engineer II to develop data-driven solutions and analytics for cloud security initiatives.

Data Engineer II, ROW Central Data Engineering Team

Data Engineer II position at Amazon's ARTS team, focusing on analytics and data engineering for international operations, requiring 4+ years of experience.

Business Intelligence Engineer, SCOT - Automated Inventory Management

Business Intelligence Engineer role at Amazon's SCOT team, focusing on automated inventory management systems and supply chain optimization.

Data Engineer, ISCAP Finance Business Process Intelligence

Data Engineer role at Amazon working on scalable data infrastructure for AWS Infrastructure Services & Supply Chain Finance

Business Intelligence Engineer, LMAQ

Lead data-driven improvements in Amazon's global delivery operations as a Business Intelligence Engineer, focusing on address management and quality optimization.