Software Engineer II, Advertising Sales Recommendations & Insights

Amazon is one of the world's largest e-commerce and cloud computing companies, known for innovation across various sectors.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Software Engineer II, Advertising Sales Recommendations & Insights

Amazon Advertising is one of Amazon's fastest-growing businesses, responsible for defining and delivering advertising solutions that drive product discovery and sales. The Sales Recommendations & Insights team, specifically the AdGenie team, is at the forefront of this growth, enabling teams to deliver at scale.

As a Software Engineer II in this role, you will:

  • Collaborate in the design, implementation, and deployment of internet-scale systems and services to support the advertising business.
  • Help define secure, scalable, and distributed systems.
  • Work closely with senior engineers, UX designers, product managers, and data scientists to deliver demanding projects.
  • Functionally decompose complex problems into simple, straightforward solutions.
  • Understand system interdependencies and limitations.
  • Share knowledge of effective performance, scalability, architecture, and engineering patterns and methods.

This role offers exposure to Native AWS-based service development, big-data systems, MLOps, and front-end development using micro-frontend architecture. The team has built a recommendation platform enabling advertisers to discover packaged advertising solutions and adopt them with a single click. The next phase involves personalizing recommendations further using context-aware science-backed modules while enabling customization to deliver optimal solutions.

Amazon offers a competitive compensation package, including base pay ranging from $129,300 to $223,600 per year, depending on the geographic market. Additional benefits may include equity, sign-on payments, and a full range of medical and financial benefits.

Amazon is committed to diversity and inclusion, providing equal opportunities to all qualified individuals regardless of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

Join Amazon Advertising's innovative team and contribute to the growth of one of Amazon's most dynamic businesses!

Last updated 14 days ago

Responsibilities For Software Engineer II, Advertising Sales Recommendations & Insights

  • Design, implement, and deploy internet-scale systems and services for advertising
  • Define secure, scalable, and distributed systems
  • Collaborate with cross-functional teams on demanding projects
  • Decompose complex problems into simple solutions
  • Understand system interdependencies and limitations
  • Share knowledge of effective engineering patterns and methods

Requirements For Software Engineer II, Advertising Sales Recommendations & Insights

Java
JavaScript
Python
TypeScript
  • 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
  • Bachelor's degree in computer science or equivalent (preferred)

Benefits For Software Engineer II, Advertising Sales Recommendations & Insights

Medical Insurance
Equity
  • Competitive base pay
  • Potential equity
  • Sign-on payments
  • Medical benefits
  • Financial benefits

Interested in this job?

Jobs Related To Amazon Software Engineer II, Advertising Sales Recommendations & Insights

Software Development Engineer, VASTech

Amazon seeks a Software Development Engineer for their VASTech team in Hyderabad to build a revolutionary services platform, working on cutting-edge technology and solving complex problems.

Software Development Engineer, AWS Alameda

Join AWS Alameda as a Software Development Engineer to build innovative control plane technologies for AWS services.

Software Development Engineer II, Denied Party Screening

Join Amazon as a Software Development Engineer II to build automatic mechanisms for detecting and preventing prohibited transactions, screening billions of events daily.

Software Development Engineer II, Employee Services Technology

Amazon is hiring a Software Development Engineer II for their Employee Services Technology team to design and develop scalable solutions using AWS services.

Software Development Engineer, Charge Calc

Amazon seeks a Software Development Engineer for the Ordering team to work on large-scale distributed systems and e-commerce workflows.