Taro Logo

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

Amazon is a global technology company operating at the intersection of e-commerce, cloud computing, digital streaming, and artificial intelligence.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Advertising · E-Commerce
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Dev Engineer II, GMT Heimdall

Software Development Engineer II position at Amazon's Grocery Management Tech team, focusing on building distributed systems for supply chain and in-store solutions.

Software Development Engineer (2 years contract), Japan Store Tech

Software Development Engineer position at Amazon's Japan Store Tech team, focusing on building scalable applications for customer engagement and membership systems.

Application Engineer II

Application Engineer II position at Amazon focusing on pricing systems infrastructure, combining technical support and software development with emphasis on automation and system optimization.

Software Dev Engineer II, Unified Payments Experience

Mid-level Software Engineer role at Amazon working on the Unified Payments Experience team, building scalable payment systems with modern cloud technologies.

Software Dev Engineer II, Unified Payments Experience

Software Development Engineer II position at Amazon working on the Unified Payments Experience team, building scalable payment solutions and customer experiences.

Description For 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 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.

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

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 be part of a rapidly growing business where you can influence direction, expand technical skills, and invent world-class experiences for customers.

The ideal candidate thrives in an environment of ambiguity and constant change, enjoys tackling complex technical challenges, and has a passion for continuous learning. You'll need to balance big, industry-changing goals with a bias for action and consistent delivery of advertiser value.

Working at Amazon Advertising means being at the forefront of innovation in digital advertising, with access to vast amounts of data and cutting-edge technology. You'll have the opportunity to make a significant impact on how millions of advertisers connect with customers while working with a diverse, high-performing team committed to customer obsession.

Last updated 19 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
  • Deep-dive into systems to optimize performance and scalability
  • Mentor team members to promote engineering excellence

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

Java
Python
JavaScript
  • 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
  • Experience designing or architecting new and existing systems

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

Medical Insurance
401k
Dental Insurance
Vision Insurance
  • Comprehensive health benefits
  • 401(k) plan
  • Dental coverage
  • Vision coverage

Interested in this job?