Software Development Engineer II, Transactional Data Storage

Global technology company leading in e-commerce, cloud computing, and digital streaming services.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Enterprise SaaS

Description For Software Development Engineer II, Transactional Data Storage

The Transactional Data Storage organization at Amazon builds critical data platforms powering Amazon's consumer and digital businesses. The role focuses on their OLTP storage platform, Sable, which processes billions of daily transactions globally. This is a key position working on tier-1/mission-critical services that store customer orders, catalog information, shopping cart data, and Kindle device information.

As a Software Development Engineer II, you'll be responsible for enhancing the Control Plane that manages system scaling, disaster recovery, and cross-region data movement. The role requires strong distributed systems knowledge and interest in database systems, from engine design to operating flagship products.

The position offers competitive compensation ranging from $129,300 to $223,600 based on location, plus equity and comprehensive benefits. You'll join a team that partners with AWS to leverage cloud technologies and potentially contribute to products that reach the broader market through AWS channels.

The ideal candidate brings 3+ years of software development experience, strong system design skills, and a proven track record of delivering complex systems. You'll need to demonstrate ownership, operational excellence, and the ability to solve challenging technical problems from conception to delivery.

This role provides an opportunity to work on some of Amazon's largest fleets and highest-throughput services, directly impacting the reliability of the Amazon brand. You'll be part of a team that values diversity, inclusion, and innovation, working in an environment that empowers engineers to deliver the best results for customers.

Last updated a minute ago

Responsibilities For Software Development Engineer II, Transactional Data Storage

  • Enhance the Control Plane for system scaling
  • Support millions of requests processing
  • Manage disaster recovery systems
  • Handle cross-regions data movement
  • Contribute to design, development, testing and operations
  • Work with PEs and other engineers on system improvements

Requirements For Software Development Engineer II, Transactional Data Storage

Java
  • 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
  • 2+ years of full software development life cycle experience
  • Experience with coding standards, code reviews, source control management
  • Knowledge of build processes, testing, and operations

Benefits For Software Development Engineer II, Transactional Data Storage

Medical Insurance
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Transactional Data Storage

Software Development Engineer, Customer Service

Software Development Engineer role at Amazon's D2AS team, working on LLMs and AI initiatives to improve customer support experiences.

Software Development Engineer II, Amazon Payment Products Core Services

Amazon Payment Products is hiring an SDE II to build and maintain core payment services, offering competitive compensation and opportunity to work with cutting-edge financial technologies.

Software Development Engineer, Customer Service

Software Development Engineer role at Amazon's D2AS team, focusing on building scalable solutions for digital and device customer support using AI and LLMs.

Software Development Engineer, Cross Domain Security, Services, & Engineering - BlackMirror

AWS BlackMirror is seeking a Software Engineer to build cloud-native data solutions and process telemetry data across AWS regions.

Software Development Engineer II, Amazon Payment Products Core Services

Software Development Engineer II position at Amazon Payment Products, focusing on core services development for payment technologies and financial products.