Senior Software Development Engineer - Security Automation
Amazon Web Services (AWS)
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About the Senior Software Development Engineer - Security Automation Role at Amazon Web Services (AWS)
Amazon Security customers demand the highest quality and reliability for their services. We continuously strive to simplify and scale security operations while resolving complex issues. As a Senior Software Development Engineer - Security Automation, you will build and scale security incident response platforms and tooling across the largest cloud provider in the world.
The Amazon Security OpRes team focuses on enhancing security incident response through automation and innovation, optimizing existing processes, and pioneering new solutions. You will maintain and improve production services, developing advanced capabilities to streamline incident response workflows, and undertake long-term innovation projects driven by customer needs and data analysis.
Leveraging modern technologies and Amazon's robust services, you will empower security response teams with productivity-boosting tools and build innovative platforms that fortify Amazon's security posture at a massive scale.
What You'll Do
- Deliver innovative solutions to complex business problems, driving efficiency and productivity gains for customers.
- Build scalable, high-quality software that has a real impact on Amazon's security.
- Mentor junior developers and lead technical projects as a senior team member.
- Design and implement sophisticated systems using modern software development practices and technologies.
- Contribute to platforms that fortify Amazon's security posture and safeguard customer environments.
Basic Qualifications
- Bachelor’s degree in Computer Science, related field, or equivalent work experience.
- Professional software development experience (non-internship).
- Extensive experience in designing or architecting (design patterns, reliability and scaling) new and existing systems.
- Programming experience with at least one of Java, Python, or TypeScript.
- Experience as a tech lead OR leading an engineering team.
- Must be a national of an EU member state.
Preferred Qualifications
- Experience with full software development life cycle, including coding standards, code reviews, source control management, and build processes.
- Experience in quickly prototyping new systems and solutions.
- Experience developing using SQL and NoSQL databases.
- Experience in Cloud Technologies.
About the Team and Culture
Amazon Security values diverse experiences and encourages all qualified candidates to apply, regardless of traditional career paths. Security is central to maintaining customer trust at Amazon, offering talented professionals opportunities to build experience in cloud, devices, retail, entertainment, healthcare, operations, and physical stores.
The team fosters an inclusive culture, embracing learning, curiosity, and diversity of ideas. Amazon is committed to continuous knowledge-sharing, training, and career advancement resources to help professionals develop. The company also values work-life harmony, striving for flexibility to support employees both at work and at home.
Key skills/competency
- Security Automation
- Incident Response
- Cloud Security
- AWS Services
- Python
- TypeScript
- System Design
- Scalable Software
- Team Leadership
- Data Engineering
How to Get Hired at Amazon Web Services (AWS)
- Research Amazon's Leadership Principles: Understand and be ready to exemplify Amazon's 16 core principles in your interviews.
- Tailor your resume for security automation: Highlight experience with AWS, Python, TypeScript, system design, and security operations relevant to the Senior Software Development Engineer - Security Automation role.
- Prepare for technical deep dives: Expect questions on data structures, algorithms, system architecture, and specific cloud security challenges relevant to AWS.
- Demonstrate project leadership: Showcase instances where you've led engineering teams, mentored peers, and driven projects from conception to deployment.
- Showcase problem-solving skills: Be prepared to discuss complex technical problems you've solved, detailing your approach, challenges, and outcomes.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background