Software Development Engineer - AWS Directory Service

Global technology company leading in cloud computing, e-commerce, and digital innovation
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer - AWS Directory Service

AWS Directory Service is seeking a Software Development Engineer to join their team in building and maintaining a fully managed service that enables customers to set up and run directories in the AWS cloud. This role is part of the AWS Identity organization, pioneering in areas such as identity, access management, and security. You'll work on high-scale, highly available distributed systems supporting sub-second latency microservices for millions of requests per second.

As an SDE, you'll join a team that combines the innovative spirit of a startup with the resources of AWS. You'll be responsible for designing and building operational scalability systems that support the platform's rapid growth. The role offers extensive experience in cloud computing and distributed systems at massive scale.

The team values work-life balance and provides flexibility in working hours. You'll participate in an on-call rotation approximately every two months, with a strong focus on building fault-tolerant systems. The position offers excellent mentorship opportunities, with senior team members providing one-on-one guidance and thorough code reviews.

AWS embraces diversity and inclusion, with ten employee-led affinity groups and ongoing learning experiences. The team culture promotes knowledge sharing, career growth, and personal development. You'll work alongside passionate professionals who are committed to building the most secure, reliable, and scalable authentication and authorization platform globally.

This is an ideal opportunity for engineers who want to work on complex distributed systems, contribute to cutting-edge cloud technology, and be part of a team that prioritizes both technical excellence and personal growth.

Last updated 4 minutes ago

Responsibilities For Software Development Engineer - AWS Directory Service

  • Design and build operational scalability systems
  • Maintain and develop AWS Directory Service features
  • Build and maintain secure, complex, highly available directory topology
  • Participate in on-call rotation (one week every two months)
  • Contribute to code reviews and system architecture
  • Work on large-scale distributed systems

Requirements For Software Development Engineer - AWS Directory Service

Java
Python
Go
  • 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
  • Experience with design patterns, reliability and scaling of systems

Benefits For Software Development Engineer - AWS Directory Service

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Mental Health Assistance
  • Flexible working hours
  • Work-life balance focus
  • Mentorship opportunities
  • Career growth opportunities
  • Inclusive team culture
  • Employee-led affinity groups
  • Learning and development opportunities

Interested in this job?

Jobs Related To Amazon Software Development Engineer - AWS Directory Service

Software Development Engineer II, Redshift Data Management

AWS Redshift seeks SDE II for data warehouse service, focusing on distributed systems, database management, and cloud architecture.

Software Development Engineer, Alexa Alarms

Join Amazon's Alexa Alarms team as a Software Development Engineer to build and scale voice-enabled alarm features used by millions of customers daily.

Software Development Engineer - II, ADECT Tech

Build next-gen AI experiences as a Software Development Engineer for Amazon's Alexa team, developing scalable distributed systems and LLM-powered solutions.

Software Development Engineer, AWS Directory Service

AWS Directory Service seeks experienced software engineer to build scalable distributed systems and cloud infrastructure in Toronto.

Support Engineer III, Amazon Music

Support Engineer III role at Amazon Music, combining technical support and development to maintain and improve music streaming services