Software Dev Engineer II, Ads Core Services

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

Description For Software Dev Engineer II, Ads Core Services

Join Amazon's Advertising division as a Software Development Engineer II in the Iron Mountain platform team, a crucial component powering Amazon's rapidly growing advertising business. This role focuses on building and maintaining the systems that manage advertiser-facing functions including billing, invoicing, accounting automation, budgets, promotions, and payments in real-time.

The position offers an exciting opportunity to work on large-scale, distributed systems that process multi-million dollar transactions daily. You'll be part of a global team spanning Bangalore, Seattle, and New York, building solutions that directly impact Amazon's worldwide advertising operations both on and off Amazon's platform.

The role involves developing high-performance, distributed applications that must maintain millisecond-level SLAs while handling exponential growth in traffic. You'll work with modern technologies including Java, TypeScript, SQL, and AWS, building systems that need to scale 10x in the near future.

Key technical challenges include designing distributed and scalable architecture to support international expansion and implementing high-availability systems where downtime could result in significant revenue loss. You'll be responsible for ensuring the platform can seamlessly interact with various ad serving platforms while maintaining strict performance and reliability standards.

This is an excellent opportunity for engineers passionate about building robust, scalable systems who want to make a direct impact on Amazon's advertising business. You'll work in a high-energy, entrepreneurial environment where your solutions will affect millions of advertisers and billions in revenue.

The role requires strong technical skills, experience with distributed systems, and the ability to think from the customer's perspective. You'll be expected to own your deliverables end-to-end, collaborate across teams, and maintain high standards for code quality, performance, and security.

Join us to help shape the future of Amazon's advertising platform while working with cutting-edge technologies and solving complex technical challenges at global scale.

Last updated 15 hours 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 and distributed systems

Interested in this job?

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

Network Development Engineer

Network Development Engineer role at Amazon, building and maintaining critical infrastructure for global fulfillment centers, requiring expertise in routing protocols and Linux environments.

Software Development Engineer, Middle MileP&O

Software Development Engineer role at Amazon's Middle Mile Planning & Optimization team, building intelligent systems for transportation network optimization using ML and big data technologies.

Software Development Engineer, Amazon Publisher Cloud

Software Development Engineer role at Amazon's Advertising Technology team, building scalable ad serving systems and infrastructure handling billions of queries daily.

Software Development Engineer, Denied Party Screening

Software Development Engineer role at Amazon focusing on security and compliance, building large-scale screening systems to prevent prohibited transactions.

Software Development Engineer - CloudFront

AWS CloudFront Software Development Engineer position in Dublin, working on global-scale content delivery systems and cloud infrastructure.