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
3+ years of experience
Enterprise SaaS

Description For Software Development Engineer, Amazon

Business Data Technologies (BDT) at Amazon is seeking a Software Development Engineer to join their Privacy team. This role is crucial in managing one of Amazon's largest data lakes, where thousands of teams search, share, and store Exabytes of data securely. The BDT Privacy team focuses on raising the bar on data privacy through self-service solutions, processing millions of data deletion requests, and handling Data Subject Access Requests (DSAR).

As an SDE, you'll work with cutting-edge technologies to design and develop systems that operate at massive scale. You'll be responsible for creating solutions that combine AWS tooling, open-source products, and custom services to help teams manage and analyze data efficiently. The role involves working on privacy, compliance, and security requirements, with a focus on developing reusable solutions and self-service tools.

The position offers the opportunity to work with a talented team of engineers on challenging problems involving data privacy, security, and scalability. You'll be part of a team that processes terabytes of data and handles thousands of DSAR requests monthly, making a significant impact on Amazon's data privacy initiatives.

This role is perfect for someone who enjoys working on large-scale distributed systems, has a passion for data privacy and security, and wants to contribute to solutions that affect millions of users. You'll be joining a collaborative environment where innovation is encouraged, and you'll have the chance to shape the future of data privacy at Amazon.

Last updated 3 months 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 and teams
  • Produce robust, efficient and maintainable code
  • Drive algorithm and architecture design, execute and deliver results
  • Participate in setting vision and objectives aligned with business needs
  • Understand and implement compliance requirements for data storage
  • 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
  • Experience with full software development life cycle
  • Knowledge in large scale distributed system design

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Amazon

Software Development Engineer – EC2, Managed Fleets

Software Development Engineer role at AWS Managed Fleets team, building automation systems to manage millions of hosts using Java, TypeScript, React, and Python.

Mission Operations Engineer, Project Kuiper - Mission Operations, Ground Software

Mission Operations Engineer position at Amazon's Project Kuiper, focusing on satellite constellation management and ground software systems in Redmond, WA.

Software Developer Engineer II- TEST, Alexa Smart Home

Software Developer Engineer II position at Amazon's Alexa Smart Home team, focusing on test automation framework development and quality assurance for smart home integration.

Software Development Engineer, Amazon Publisher Cloud

Full Stack Engineer role at Amazon's Advertising Technology team, building scalable ad serving systems and infrastructure handling billions of daily queries.

Software Development Engineer II, Selling Partner Communities

Software Development Engineer II position at Amazon's Selling Partner Communities team, building scalable solutions for seller forums and news platforms.