Software Development Engineer II, Recommendation Experiences

Global technology company specializing in e-commerce, cloud computing, and artificial intelligence
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Enterprise SaaS · E-Commerce

Description For Software Development Engineer II, Recommendation Experiences

Amazon's Books Recommendation Experiences team is seeking a talented Software Development Engineer II to join their innovative team focused on helping millions of readers discover their next great book. This role combines the excitement of building scalable backend services with creating engaging front-end experiences that directly impact customer satisfaction.

As an SDE II at Amazon, you'll be working on complex technical challenges that affect millions of customers worldwide. The position offers a unique opportunity to work with a diverse team of engineers, scientists, UX designers, and product managers, all dedicated to creating interactive experiences that revolutionize how customers find and discover books.

The role demands expertise in both backend and frontend development, with a focus on building robust, scalable services and intuitive user interfaces. You'll be responsible for designing and implementing RESTful APIs, optimizing system performance, and ensuring high availability of services. The position offers competitive compensation ranging from $129,300 to $223,600 per year, depending on location and experience.

Key responsibilities include designing scalable backend services, collaborating on frontend development, mentoring junior engineers, and contributing to the team's technical strategy. You'll be involved in the full software development lifecycle, from initial design to production deployment and maintenance.

The ideal candidate brings 3+ years of experience in software development, strong programming skills in languages like Java, Python, or JavaScript, and experience with modern frontend frameworks like React. You'll need to demonstrate ability to work effectively with cross-functional teams and have a solid understanding of database systems and API design.

Amazon offers a comprehensive benefits package and is committed to creating an inclusive workplace where diverse perspectives are valued. This role presents an excellent opportunity for professional growth, technical leadership, and the chance to directly impact how millions of readers discover books they'll love.

Join a team that's at the forefront of combining technology and literature, where your work will help create personalized experiences that connect readers with their perfect next read. If you're passionate about building scalable solutions and creating exceptional user experiences, this role offers the perfect blend of technical challenge and creative opportunity.

Last updated an hour ago

Responsibilities For Software Development Engineer II, Recommendation Experiences

  • Design and develop scalable backend services and APIs that power personalized book discovery experiences
  • Collaborate with front-end engineers to create responsive and engaging user interfaces
  • Contribute to the full software development lifecycle
  • Optimize backend performance and ensure high availability of services
  • Mentor and guide other software engineers
  • Influence the team's technical and business strategy

Requirements For Software Development Engineer II, Recommendation Experiences

Java
Python
JavaScript
React
  • 3+ years of experience contributing to the design and development of scalable backend services and front-end applications
  • Strong programming experience with at least two modern programming languages such as Java, Python, Scala, Kotlin, C++ or Javascript
  • Experience with front-end technologies such as React, Angular or Vue.js
  • Experience with RESTful API design and implementation
  • Understanding of database systems and data modeling
  • Experience collaborating with cross-functional teams, including UX designers and product managers

Benefits For Software Development Engineer II, Recommendation Experiences

Medical Insurance
  • Medical Insurance
  • Financial Benefits

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Recommendation Experiences

Software Development Engineer, S3 Replication

Software Development Engineer position at Amazon AWS S3 team, focusing on building highly scalable replication services with competitive compensation and benefits.

Software Development Engineer, Devices, Books & AGI Legal

Software Development Engineer position at Amazon's Books, Devices & AGI legal team, focusing on creating innovative technical solutions for legal operations.

Software Dev Engineer in Test, Blink

SDET position at Amazon's Blink division, focusing on test automation and quality assurance for smart home devices and applications.

Process Engineer Amazon Logistics, EU Design Engineering

Process Engineer role at Amazon Logistics focusing on delivery station design, process optimization, and technology integration across European operations.

Software Dev Engineer II, Amazon Financials Foundation Services (AFFS)

Software Development Engineer role at Amazon's Financials Foundation Services, building scalable financial systems and implementing AI/ML solutions.