Skip to main content

Software Development Engineer - Personalization, Percolate Platform and Analytics, Percolate Optimization Data Platform and Analytics

Job ID: 2758983 | Amazon.com Services LLC

DESCRIPTION

Want to help invent next generation technologies in recommender systems? Are you looking for roles that impact millions of customers a day, with opportunities to drive billions of dollars in impact? We’ve got the perfect job for you.

Amazon’s Personalization team is looking for a software development engineer to work on enabling the core website optimization systems for all of Amazon. You will be part of a multidisciplinary team, that support and enable functioning of one of the largest scale machine learning systems in the company. You will hone your skills in areas such as big data processing, deep learning, multi-armed bandits, and reinforcement learning while building scalabl systems. As a member of a highly leveraged team of talented engineers and ML scientists, you will have a unique opportunity to help determine what content gets shown to every customer on Amazon.

You will use big data, machine learning and analytical techniques to create scalable solutions for business problems. You bring strong thought leadership, great judgment, clear communication skills, and strong track record of delivery. We are building the next generation optimization system that powers the biggest internet retailer on earth, and we hope you will join us!

About the team
Percolate Optimization Data Platform and Analytics mission is to provide timely and reliable high quality data as well as scalable infrastructure, and tooling to enable the Percolate team to quickly and consistently iterate on innovative approaches to improve customer experience by showing the right content, at the right time, and in the right place for that customer. Our self-service analytics solutions drive better customer experiences and incremental business value by delivering performance insights and transparency to all Percolate tenants, including content providers, experience owners, and Percolate internal teams, enabling them to understand content and customer behavior and value on all Percolate powered surfaces.

BASIC QUALIFICATIONS

- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language

PREFERRED QUALIFICATIONS

- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- Experience coding in Java and Scala programming languages. Working with Hadoop and Spark utilizing AWS standard tools, frameworks and services.

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.

Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit https://www.aboutamazon.com/workplace/employee-benefits. This position will remain posted until filled. Applicants should apply via our internal or external career site.