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 2 months 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 Dev. Engineer II, INTech LatAm and APAC

Software Development Engineer role at Amazon's INTech team, focusing on expanding retail features across Latin America and Asia Pacific regions.

Software Development Engineer II - AWS Networking Application, SIDR

AWS seeks Software Development Engineer II to develop network control plane software and implement SDN solutions for their global cloud infrastructure.

Quality Assurance Engineer II, US CBCC

Quality Assurance Engineer II position at Amazon's Payment Product team, focusing on testing and quality assurance for payment platforms and credit card systems.

Software Development Engineer, Digital Acceleration

Software Development Engineer role at Amazon's Digital Acceleration team, focusing on revolutionizing digital product sales and customer engagement through innovative software solutions.

Quality Assurance Engineer II, US CBCC

Quality Assurance Engineer II position at Amazon's Payment Product team, focusing on testing and quality assurance for payment platforms and applications.