Software Development Engineer, Ads Core Services (ACS)

World's largest e-commerce company building a world-class advertising business with self-service performance advertising products.
$129,300 - $223,600
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Advertising
This job posting may no longer be active. You may be interested in these related jobs instead:
Sr. Construction Project Manager, EV Charging Solutions

Senior Construction Project Manager role at Amazon leading EV charging station implementation across U.S. facilities, combining construction management and technical expertise.

Innovation and Design Engineer, World Wide Design and Engineering

Senior Design Engineer role at Amazon focusing on designing automated fulfillment centers, combining robotics and material handling expertise with project leadership.

Software Development Engineer, Amazon Payment Products

Senior Software Engineer role at Amazon Payment Products team, leading development of innovative payment solutions and credit card systems using AWS and distributed systems.

Manufacturing Platform Engineer - Software Development, Annapurna Labs

Senior Software Engineer role at AWS's Annapurna Labs focusing on developing test infrastructure for ML acceleration hardware in manufacturing environments.

Software Development Engineer, Amazon Payment Products

Senior Software Engineer role at Amazon Payment Products team, developing innovative payment solutions and leading technical teams in Vancouver.

Description For Software Development Engineer, Ads Core Services (ACS)

Amazon is making significant investments in building a world-class advertising business, focusing on self-service performance advertising products that drive discovery and sales. This role is within the Ads Core Services (ACS) team, specifically managing Advertiser Account Permissions systems.

The position involves working on next-generation Access Management systems similar to AWS IAM, handling the complete lifecycle of advertiser account permissions, user management, and access control. You'll be building Tier-1 services processing millions of daily requests while maintaining millisecond-level response times.

Key Technical Aspects:

  • Building distributed solutions with service-oriented architecture
  • Working with massive datasets using distributed frameworks
  • Maintaining high operational standards and strict SLA requirements
  • Developing systems for large-scale storage and real-time data propagation

Career Growth Opportunities:

  • Collaboration with Principal Engineers
  • Mentoring junior engineers
  • Full software development lifecycle involvement
  • Technology choice leadership
  • Continuous innovation opportunities

Impact:

  • Direct contribution to Amazon's advertising business growth
  • Work visible to millions of customers on Amazon.com
  • Quantifiable revenue impact
  • Opportunity to shape e-commerce future

The role offers a blend of technical challenges, leadership opportunities, and business impact in a fast-paced, innovative environment. You'll be part of a team that values creativity, experimentation, and entrepreneurial spirit while working on systems that operate at massive scale.

Compensation includes a competitive base salary range of $129,300-$223,600/year based on location, plus equity, sign-on payments, and comprehensive benefits including medical and financial packages.

Last updated 3 months ago

Responsibilities For Software Development Engineer, Ads Core Services (ACS)

  • Build Tier-1 services handling millions of requests per day
  • Develop distributed solutions with service oriented architecture
  • Design and rebuild solutions for next generation advertising services
  • Mentor and grow junior engineers
  • Drive technology choices for the business
  • Maintain millisecond-level response latencies and strict SLAs
  • Manage end-to-end lifecycle of Advertiser Account Permissions

Requirements For Software Development Engineer, Ads Core Services (ACS)

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

Benefits For Software Development Engineer, Ads Core Services (ACS)

Medical Insurance
Equity
  • Equity compensation
  • Sign-on payments
  • Medical benefits
  • Financial benefits

Interested in this job?