Taro Logo

Software Development Engineer II - Advertising, Amazon, Reporting API

Global technology company leading in e-commerce, cloud computing, digital streaming, and artificial intelligence.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Advertising · Enterprise SaaS

Description For Software Development Engineer II - Advertising, Amazon, Reporting API

Join Amazon's rapidly growing Advertising team as a Software Development Engineer II working on the Reporting API platform. This role focuses on building large-scale data solutions that process billions of ad impressions and clicks daily. You'll work with cutting-edge technologies like Elasticsearch, Spark, and AWS services to deliver campaign reporting and analytics that help global advertisers optimize their advertising investments.

The position is within the Measurement and Data Science team, which serves as the scientific center of excellence for algorithm development in campaign measurement. You'll be building a first-of-its-kind data streaming system, transforming customer data access from pull-based to push-based models. The team operates at petabyte scale, processing millions of transactions per second.

As an SDE II, you'll have the opportunity to contribute across the full technology stack, working with both established and emerging AWS technologies. You'll collaborate with industry-leading experts to build novel solutions for advanced advertisers, setting new standards for quality and efficiency in advertising technology.

The role offers significant growth potential, allowing you to expand your technical expertise while working in an environment that values creativity and innovation. You'll be part of a highly motivated, collaborative team that maintains an entrepreneurial spirit and strong customer focus.

Key technologies include Elasticsearch, Spark, Hive, Presto, and AWS services like EMR, Redshift, Kinesis, and DynamoDB. The position requires strong problem-solving skills and the ability to work effectively in an ambiguous, fast-paced environment.

Last updated a day ago

Responsibilities For Software Development Engineer II - Advertising, Amazon, Reporting API

  • Design new, scalable, secure, and reliable features that drive real-time data solutions
  • Define requirements, create software designs, implement code to specifications
  • Provide thorough unit and integration testing
  • Deep-dive into client or server systems to optimize for performance
  • Collaborate with other engineers, product managers, and partner teams
  • Mentor team members to promote engineering excellence
  • Build and operate data streaming system for advertising customers

Requirements For Software Development Engineer II - Advertising, Amazon, Reporting API

Java
Kafka
  • 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

Benefits For Software Development Engineer II - Advertising, Amazon, Reporting API

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Comprehensive health benefits
  • Retirement plans
  • Career growth opportunities

Interested in this job?

Jobs Related To Amazon Software Development Engineer II - Advertising, Amazon, Reporting API