We are seeking a Software Development Manager to join our AWS Security team. In this role, you will lead a team to build and rollout systems to multiple global regions, have end-to-end ownership of major engineering projects within the Enterprise Engineering space, and work on new designs/solutions from concept to launch and operations.
Key responsibilities include:
- Leading a team to build and rollout systems to multiple global regions
- Owning major engineering projects within Enterprise Engineering
- Building Infrastructure as Code and DevOps tooling
- Creating processes to drive efficiencies and quality
- Working closely with internal customers to solve problems and meet demands
- Reviewing and implementing changes using thorough test plans
- Driving operational excellence projects to improve system quality and reliability
- Working with a wide range of technologies and hardware platforms
You will be part of a world-class team in a fast-paced environment, operating and engineering systems on a massive scale. This role offers the opportunity to gain top-notch experience in cloud computing and work with smart, passionate people who believe that world-class service is critical to customer success.
The ideal candidate should have:
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
- 5+ years of Software Development experience, including hands-on development and object-oriented design
- 5+ years of experience leading and managing engineering teams
- Knowledge of professional software engineering practices and best practices for the full software development life cycle
- Understanding of Load Balancers, TCP/IP, HTTP/HTTPS, SSL/TLS certificate management, DNS, and Routing
- Strong debugging and systems analysis skills
- Deep understanding of object-oriented principles and experience with Python, Ruby, Bash, and Perl
Join us to work on challenging security problems at massive scale, develop innovative solutions, and help raise the security bar for cloud computing.