Software Dev Engineer II, Ads Core Services

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

Description For Software Dev Engineer II, Ads Core Services

Amazon Advertising is seeking a Software Development Engineer II to join their Iron Mountain platform team, which powers worldwide Sponsored Ads growth. This role focuses on building and maintaining critical advertiser-facing functions including billing, invoicing, accounting automation, budgets, promotions, and payments systems. The position offers an opportunity to work on high-impact solutions that directly affect advertiser experience and handle multi-million dollar transactions daily.

The role involves developing real-time, distributed, large-scale applications using technologies like Java, TypeScript, SQL, and AWS. You'll be part of a global team spread across Bangalore, Seattle, and New York, working on systems that must maintain millisecond-level SLAs and handle 10x growth in traffic.

Key technical challenges include building highly available systems where downtime can result in significant revenue loss, and creating scalable architectures to support international expansion. The ideal candidate will have strong experience in distributed systems, high-performance computing, and a track record of delivering reliable, secure software solutions.

As part of the team, you'll own end-to-end development, collaborate with cross-functional teams, and focus on creating frictionless experiences for advertisers while ensuring system stability and performance. This is a unique opportunity to work at the intersection of advertising technology and large-scale distributed systems, making a direct impact on Amazon's rapidly growing advertising business.

The role requires strong technical skills, customer-focused thinking, and the ability to work effectively in a global team environment. You'll be responsible for building systems that not only handle current demands but are also future-proofed for exponential growth in business volume and complexity.

Last updated 5 minutes ago

Responsibilities For Software Dev Engineer II, Ads Core Services

  • Own and create stable, performant, secure, and accessibility compliant software
  • Work with team to invent, design, and build software solutions
  • Collaborate with customers, designers, product managers, and stakeholders
  • Increase implementation speed by identifying and mitigating design risks early
  • Build global, scaleable, extensible, and secure back-end applications for Billing, Budgeting, Payments, and Promotions
  • Ensure high availability and performance of systems

Requirements For Software Dev Engineer II, Ads Core Services

Java
TypeScript
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with distributed and scalable architecture
  • Knowledge of high performance computing

Interested in this job?

Jobs Related To Amazon Software Dev Engineer II, Ads Core Services

Software Dev Engineer II, Amazon Payment Product

Amazon seeks a Software Dev Engineer II to build innovative payment solutions, focusing on distributed systems and global payment products in Bangalore.

Software Dev Engineer II, Commerce Document Framework

Software Development Engineer II position at Amazon Business, focusing on building and improving B2B commerce systems and procurement solutions.

Software Development Engineer II, GCNA Network Availability Engineer

AWS Network Availability Engineering role focused on building and maintaining critical monitoring systems for Amazon's global network infrastructure.

Software Development Engineer, Alexa Daily Essentials - Food

Software Development Engineer position at Amazon focusing on Alexa Daily Essentials - Food, building innovative cooking experiences and food-related solutions for millions of users.

Software Development Engineer, Advertising Media Planning

Build next-generation advertising planning tools at Amazon as a Software Development Engineer, working on full-stack development for the Ads Planner Engineering team.