Senior Software Development Engineer - AWS Directory Service

Amazon is a global technology company that provides a wide range of products and services, including e-commerce, cloud computing, artificial intelligence, and digital streaming.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Sr. Software Development Engineer, Profit Intelligence

Senior Software Engineer role at Amazon focusing on building profit intelligence systems and ML model deployment for retail business analytics.

Senior Software Development Engineer, Denied Party Screening

Senior Software Engineer role at Amazon Security, focusing on denied party screening systems processing billion-scale events daily using ML and algorithms.

Sr Software Dev Engineer, Amazon Tax Services

Senior Software Engineer role at Amazon Tax Services building global tax calculation platform handling millions of transactions.

Sr Software Engineer, Graviton Software, Annapurna Labs

Senior Software Engineer position at Amazon's AWS Graviton team, developing tools for optimizing open source and internal applications on Arm-based CPU architecture.

Sr. Software Development Engineer in Test, Kuiper Payload Test System

Senior SDET position at Amazon's Project Kuiper, focusing on test automation and quality assurance for satellite communications systems.

Description For Senior Software Development Engineer - AWS Directory Service

AWS Directory Service is a fully managed service that allows customers to set up and run directories in the AWS cloud, or to connect AWS resources with their existing on-premises Active Directory. It's a high-scale, highly available distributed system supporting sub-second latency micro-services to a large growing customer base. We support the scale of millions of requests per second and the service needs to be always available.

As a Senior Software Development Engineer, you'll be part of the AWS Identity organization, working on building the most secure, reliable, scalable, and performant authentication and authorization platform on the planet. You'll be designing and building operational scalability that sustains the platform's growth.

Key aspects of the role:

  • Work on complex distributed systems at massive scale
  • Gain top-notch experience in cloud computing
  • Operate in a fast-paced environment with an entrepreneurial feel
  • Collaborate with smart, passionate people who believe in world-class service

The team values work-life balance and offers flexibility in working hours. There are on-call responsibilities, typically for one week every two months. The team works to ensure systems are fault-tolerant and addresses root causes to prevent repeated issues.

Amazon is committed to fostering a diverse and inclusive workplace. They offer mentorship, career growth opportunities, and a supportive environment for knowledge sharing. The team includes a mix of experience levels and tenures, with senior members providing one-on-one mentoring and thorough code reviews.

If you're passionate about cloud computing, security, and building large-scale distributed systems, this role offers an exciting opportunity to make a significant impact in the AWS Identity organization.

Last updated 7 months ago

Responsibilities For Senior Software Development Engineer - AWS Directory Service

  • Design and build operational scalability for the AWS Directory Service platform
  • Work on high-scale, highly available distributed systems
  • Develop secure, reliable, and performant authentication and authorization platforms
  • Collaborate with team members to solve complex technical challenges
  • Participate in on-call rotations to ensure system reliability
  • Mentor junior team members and contribute to code reviews

Requirements For Senior Software Development Engineer - AWS Directory Service

Java
Python
Go
Kubernetes
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems
  • Experience as a mentor, tech lead or leading an engineering team

Benefits For Senior Software Development Engineer - AWS Directory Service

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Flexible working hours
  • Mentorship and career growth opportunities
  • Inclusive team culture
  • Employee-led affinity groups
  • Innovative benefit offerings
  • Annual learning experiences (CORE and AmazeCon conferences)

Interested in this job?