Software Development Engineer, Advertising Core Services

Amazon is one of the world's largest technology companies, specializing in e-commerce, cloud computing, digital streaming, and artificial intelligence.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Advertising

Description For Software Development Engineer, Advertising Core Services

Join Amazon's Advertisement Core Services team to build highly available, scalable distributed engineering systems for one of the largest data lakes in Amazon. The role focuses on managing Petabytes of advertising data across campaigns, ad-serving, billing, clicks, impressions, and more in a single scalable repository. You'll be part of building the next version of its data governance service for 1.1 Hexabyte of data.

As an SDE, you'll have the unique opportunity to design and innovate solutions at massive scale, delivering robust and scalable microservices built with Java, Python, and AWS technologies. You'll work with big data technologies like Spark, EMR, and Athena to create value that materially impacts decision-making across the organization.

The Advertisement Core team's mission is to provide a centralized and unified platform for data governance services while ensuring high-level security and compliance. The team emphasizes simplicity, usability, speed, compliance, cost efficiency, and enabling high-velocity decision making for customers to generate high-quality insights faster.

Working here means collaborating with skilled engineers, managers, and decision-makers to meet customer demands, automating monitoring of data availability, quality, and usability, and building frugal solutions to optimize costs. You'll be at the forefront of managing and innovating with one of the largest data infrastructures in the technology industry.

The position offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus equity and comprehensive benefits. Join us in Seattle to be part of a team that's revolutionizing how Amazon handles advertising data at scale.

Last updated a few seconds ago

Responsibilities For Software Development Engineer, Advertising Core Services

  • Design, code and deploy components and micro-services for the core job management pipeline
  • Ensure testability, maintainability and low operational footprint for code
  • Participate in operational responsibilities with the team
  • Innovate on AWS technology to improve latency, reduce cost and operations
  • Work with key decision makers to understand customer requirements and brainstorm solutions
  • Build frugal solutions to optimize IMR cost

Requirements For Software Development Engineer, Advertising Core Services

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 design patterns, reliability and scaling of systems

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Advertising Core Services

Software Dev Engineer II, Unified Payments Experience

Amazon is seeking a Software Dev Engineer II to join their Unified Payments Experience team in Vancouver, building scalable payment solutions using cutting-edge cloud technologies.

Software Development Engineer, EKS, Amazon EKS

Software Development Engineer position at Amazon EKS, building and maintaining large-scale Kubernetes services with focus on reliability and performance.

Software Development Engineer II, Appstore

Amazon Appstore is seeking a Software Development Engineer II to develop SDKs, tools, and services for third-party mobile app developers and build systems to curate mobile apps.

Software Development Engineer, Amazon Pay India | UPI Payments

Software Development Engineer position at Amazon Pay India, focusing on UPI Payments systems, requiring 2+ years of experience in software development and distributed systems.

Software Dev Engineer, SSD Route Orchestration

Software Development Engineer role at Amazon focusing on route orchestration for Sub-Same Day delivery, building scalable distributed systems for route optimization.