Taro Logo

Software Development Engineer - Amazon Ads, Recommendation Experience, Amazon Ads

Amazon Advertising operates at the intersection of eCommerce and advertising, offering digital display advertising solutions to help customers discover products.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Advertising

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

Amazon Advertising operates at the intersection of eCommerce and advertising, offering a rich array of digital display advertising solutions to help customers discover products on Amazon.com and across the web. The Recommendation Optimization Experience (ROX) team is seeking a Software Development Engineer to build systems that help advertisers achieve their business goals through personalized insights and recommendations.

The role involves working with cloud services, machine learning methods, and big data technologies to develop solutions that help self-service advertisers reach their full potential. You'll collaborate with software leaders, engineers, product managers, and data scientists to build systems that deliver contextually relevant, easy-to-understand recommendations via Console and APIs.

Key responsibilities include designing and prototyping features, proposing innovative tools and frameworks, writing clean code, optimizing systems for performance and scalability, and mentoring team members. The ideal candidate should be comfortable with ambiguity and constant change, as the team is growing rapidly and breaking new ground in the advertising technology space.

The systems you'll build will handle high-volume ad datasets, interface with external systems, and provide machine learning intelligence for real-time decision making. This is an opportunity to work on complex technical problems while developing both technical and business acumen.

The position offers competitive compensation ranging from $129,300 to $223,600 based on geographic location, plus equity and comprehensive benefits. You'll be part of Amazon's innovative culture, working with a team focused on delivering measurable value to advertisers while continuously evolving technology skills and identifying emerging opportunities.

This role requires 3+ years of professional software development experience, strong system design capabilities, and expertise in the full software development lifecycle. If you're passionate about building scalable systems, solving complex problems, and delivering customer value through technology, this position offers an excellent opportunity to make an impact in the rapidly growing field of advertising technology.

Last updated 3 days ago

Responsibilities For Software Development Engineer - Amazon Ads, 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
  • Optimize systems for performance, maintainability, scalability
  • Mentor team members to promote engineering excellence

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

  • 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 delivered to customers
  • Experience with full software development life cycle
  • Knowledge of professional software engineering & best practices

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

Medical Insurance
  • Medical Insurance
  • Financial Benefits

Interested in this job?

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