Taro Logo

Software Development Engineer II

Global technology company specializing in e-commerce, cloud computing, digital streaming, and artificial intelligence.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
E-Commerce · Consumer

Description For Software Development Engineer II

Amazon is seeking a Software Development Engineer II to join their eBook and Kindle subscriptions team. The role focuses on innovating customer purchase experiences for digital products, particularly eBooks and Kindle subscriptions. The successful candidate will work on reducing transaction friction and developing extensible solutions for digital purchase experiences across multiple digital businesses.

The position offers unique challenges in cross-service collaboration and architectural design, requiring careful balance between short-term and long-term technical considerations. The role involves handling significant complexity while building features that affect various services and pages, including eBooks purchase experience, pre-purchase, and checkout flows for digital products.

A key aspect of the role is ensuring scalability and seamless functionality across multiple digital platforms, including:

  • PC Web Browser
  • Mobile Web browser
  • Amazon Android application
  • Free Kindle reading app (iOS and Android)
  • Amazon's E-reader devices

The ideal candidate will bring strong technical expertise in server-side development, system architecture, and computer science fundamentals. They will be responsible for designing and implementing solutions that work across Amazon's diverse digital ecosystem while maintaining high standards of reliability and scalability.

This position offers an opportunity to make a significant impact on Amazon's digital purchase experience, working with cutting-edge technologies and contributing to solutions that serve millions of customers worldwide. The role requires collaboration with cross-functional teams and the ability to drive technical decisions that balance customer experience with system performance.

Last updated 2 days ago

Responsibilities For Software Development Engineer II

  • Build innovative experiences that reduce transaction friction
  • Design and implement extensible solutions for digital purchase experience
  • Collaborate on cross-service design changes
  • Propose and modify existing architecture
  • Ensure scalability across multiple digital businesses and platforms

Requirements For Software Development Engineer II

Java
JavaScript
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • 3+ years of computer science fundamentals experience
  • Experience designing or architecting new and existing systems
  • 2+ years of server-side development experience

Interested in this job?

Jobs Related To Amazon Software Development Engineer II