Software Development Engineer - Amazon Ads, Recommendation Experience

Amazon Advertising operates at the intersection of eCommerce and advertising, offering digital display advertising solutions.
$120,000 - $180,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · Advertising

Description For Software Development Engineer - Amazon Ads, Recommendation Experience

Amazon Advertising is seeking a Software Development Engineer to join their Recommendation Optimization Experience (ROX) team. This role sits at the intersection of eCommerce and advertising, focusing on building systems that help advertisers achieve their business goals through personalized insights and recommendations.

The position offers an opportunity to work with cloud services, unique data, and machine learning methods to develop solutions for self-service advertisers. You'll be part of a team that delivers insights via Console and APIs, making them easy to understand and adopt while optimizing advertiser business growth.

As a member of the ROX team, you'll collaborate with engineers, product managers, and data scientists to build scalable systems that manage high-volume ad datasets. The role requires someone who thrives in an environment of ambiguity and constant change, with the ability to balance industry-changing goals with consistent delivery of advertiser value.

The ideal candidate should be passionate about technical problem-solving, comfortable diving deep into details, and eager to expand their technical skills with emerging technologies. You'll have the chance to influence the direction of a rapidly growing business while working with the latest machine learning methods and big data technologies.

Key aspects of the role include system design, prototype development, code optimization, and mentoring team members. You'll be responsible for building both technical and business acumen to deliver results and identify emerging technology opportunities for customers. The position offers excellent growth potential within Amazon's innovative advertising group, which maintains a relentless focus on customer satisfaction.

Last updated 3 hours ago

Responsibilities For Software Development Engineer - Amazon Ads, Recommendation Experience

  • 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

Requirements For Software Development Engineer - Amazon Ads, Recommendation Experience

Java
Python
  • 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 building complex software systems
  • Experience designing or architecting new and existing systems
  • Experience with full software development life cycle

Interested in this job?

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

Network Development Engineer, WWGST Network Engineering and Services

Network Development Engineer position at Amazon focusing on global network operations, automation, and infrastructure development

Software Development Engineer, Network Lifecycle Management, Unified Network Scaling, Zero Touch Scaling

AWS seeks Software Engineer to develop network automation services, managing configuration lifecycle for one of world's largest cloud networks.

Software Dev Engineer II, AWS End User Messaging SMS

AWS End User Messaging is seeking a Software Dev Engineer II to build large-scale messaging applications and lead technical development of SMS, Voice, and WhatsApp solutions.

Software Development Engineer, Network Lifecycle Management, Unified Network Scaling, Zero Touch Scaling

AWS seeks Software Engineer to build scalable network services for their global cloud infrastructure, focusing on network lifecycle management and automation.

Software Development Engineer II, Employee Services Technology

SDE-II position at Amazon building HR tech solutions, offering $129K-$223K salary, focusing on full-stack development and system architecture using AWS services.