Senior Software Development Engineer, Recommendation Experience, Amazon Ads

E-commerce and technology company operating at the intersection of retail and advertising
$151,300 - $261,500
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · E-Commerce · Advertising

Description For Senior Software Development Engineer, Recommendation Experience, Amazon Ads

Amazon Advertising is seeking a Senior Software Development Engineer to join their Recommendation Optimization Experience (ROX) team. This role sits at the intersection of eCommerce and advertising, focusing on building sophisticated advertising solutions that help customers discover products on Amazon.com and related platforms. The position involves working with cloud services, machine learning, and big data technologies to develop solutions for self-service advertisers.

The role offers an opportunity to work on systems that deliver personalized insights and recommendations through Console and APIs, making advertising solutions more accessible and effective for businesses. You'll collaborate with software leaders, engineers, product managers, and data scientists to build scalable systems that handle high-volume ad datasets and implement machine learning intelligence for real-time decision making.

As part of a rapidly growing business, you'll work in an environment that embraces ambiguity and constant change, where you can directly influence the direction of advertising technology. The ideal candidate should be passionate about solving complex technical challenges, diving deep into system details, and continuously evolving their technical skills.

The position offers competitive compensation ranging from $151,300 to $261,500 per year, depending on location and experience, plus additional benefits including equity, sign-on payments, and comprehensive medical and financial benefits. This is an excellent opportunity for experienced engineers who want to make a significant impact in the advertising technology space while working with cutting-edge technologies at scale.

Last updated 19 days ago

Responsibilities For Senior Software Development Engineer, Recommendation Experience, Amazon Ads

  • Design and collaborate with product teams to understand needs and propose features
  • Create early prototypes and transform them into impactful experiences
  • Propose innovative tools, frameworks, automations and processes
  • Write clean, maintainable code and perform peer code-reviews
  • Deep-dive into client or server systems to optimize performance
  • Mentor team members to promote engineering excellence
  • Build systems that scale and manage high-volume ad datasets
  • Interface with external systems and provide machine learning intelligence

Requirements For Senior Software Development Engineer, Recommendation Experience, Amazon Ads

Java
Python
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language
  • 5+ years of leading design or architecture of new and existing systems
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience with full software development life cycle
  • Knowledge of coding standards, code reviews, source control management
  • Experience with build processes, testing, and operations

Benefits For Senior Software Development Engineer, Recommendation Experience, Amazon Ads

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Amazon Senior Software Development Engineer, Recommendation Experience, Amazon Ads

Software Development Engineer, AWS Audit Manager

Senior Software Engineer position at AWS Audit Manager team, focusing on building scalable compliance automation solutions with competitive compensation and benefits.

Hyperion Application Engineer, Financial Governance, Close & Consolidation

Senior Oracle Hyperion Financial Management Engineer position at Amazon, focusing on financial systems development and large-scale data processing.

Sr. Software Development Engineer, Delivery Choices

Senior Software Engineer role at Amazon's Delivery Choices team, focusing on developing innovative delivery solutions and leading technical initiatives.

Sr. Software Dev Engineer, Intent Driven Network

Senior Software Engineer role at Amazon AWS focusing on Intent Driven Network infrastructure and distributed systems development.

Senior SDE, Amazon Q Business

Senior Software Engineer role at Amazon Q Business, focusing on developing enterprise-grade generative AI solutions with AWS, requiring 5+ years of experience.