Software Development Engineer, Amazon

Global technology company that makes it easier for teams to produce, store, catalog, secure, move, and analyze data at massive scale.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · AI

Description For Software Development Engineer, Amazon

Business Data Technologies (BDT) at Amazon is seeking a Software Development Engineer to join their team focused on making it easier for teams across Amazon to handle data at massive scale. The role is within the BDT Privacy team, which is responsible for raising the bar on data privacy through self-service solutions. You'll work on systems that process millions of data deletion requests and handle terabytes of data for regulatory compliance.

As an SDE, you'll be responsible for designing and developing large-scale distributed systems, with a focus on data privacy, security, and compliance. The team combines AWS tooling, open-source products, and custom services to help Amazon teams manage and analyze data efficiently. You'll work with technologies like Java and Python to build robust, scalable solutions.

This is an excellent opportunity for engineers passionate about large-scale systems and data privacy. You'll join a motivated team solving interesting problems in a collaborative environment, while working on systems that directly impact Amazon's global data infrastructure. The role offers the chance to work on cutting-edge technology while ensuring compliance with global privacy regulations.

The position requires strong technical skills in distributed systems design and engineering best practices. You'll be involved in architectural decisions, code reviews, and setting technical direction. The team processes millions of deletion requests monthly, making this an excellent opportunity for engineers interested in high-scale data processing and privacy engineering.

Last updated an hour ago

Responsibilities For Software Development Engineer, Amazon

  • Lead architecture of large initiatives in scaling, security and availability
  • Design, develop and support world-class systems serving diverse user profiles
  • Produce robust, efficient and maintainable code
  • Challenge existing systems and explore improvements
  • Participate in setting vision and objectives
  • Understand compliance requirements for data storage
  • Drive algorithm and architecture design
  • Work on privacy and data protection solutions

Requirements For Software Development Engineer, Amazon

Java
Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience
  • Experience programming with at least one software programming language
  • Bachelor's degree or equivalent

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Amazon

Software Development Engineer, Amazon Music Catalog

Software Development Engineer role at Amazon Music building large-scale systems for music streaming and discovery, requiring 3+ years of experience in software development.

Software Development Engineer, Middle Mile Planning and Optimization

Software Development Engineer role at Amazon focusing on building and optimizing middle mile transportation solutions, handling real-time freight routing and carrier management systems.

Software Dev Engineer II, Registration Fixed

Software Development Engineer II position at Amazon focusing on identity verification and security systems for global seller services.

Software Development Engineer, Amazon Advertising Creative X

Senior Software Development Engineer role at Amazon Advertising, focusing on building scalable distributed systems for content and interactivity enrichment in advertising technology.

Software Development Engineer, International Emerging Stores Payments

Software Development Engineer role at Amazon's International Emerging Stores Payments team, focusing on developing scalable payment solutions for emerging markets.