Software Development Engineer II (SDE-2)

World's largest cloud platform provider focused on delivering secure and scalable cloud services.
$129,300 - $223,600
Security
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cybersecurity · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Support Engineer, Vulnerability remediation and Open source compliance

Support Engineer position at Amazon focusing on vulnerability remediation and open source compliance across multiple platforms and operating systems.

Security Engineer, AWS Vulnerability Management, Host Operating Systems

Security Engineer role at Amazon AWS focusing on vulnerability management and host operating system security, offering competitive compensation and opportunities to work with cutting-edge cloud technologies.

Software Development Engineer, NextGen Security Automation

Software Development Engineer role at Amazon focusing on AI/ML-driven security automation to protect customers through advanced threat detection and response systems.

Security Engineer II, Ads Security

Security Engineer II position at Amazon's Ads Security team, focusing on protecting advertising infrastructure through security assessments, penetration testing, and implementation of security best practices.

Software Development Engineer, AWS Security

AWS Security Software Development Engineer position focusing on building and scaling security telemetry solutions for cloud infrastructure protection.

Description For Software Development Engineer II (SDE-2)

Amazon Web Services (AWS) is seeking a Software Development Engineer II (SDE-2) to join their Security team, where security is considered "job zero." This role is fundamental to AWS's mission of building and maintaining secure cloud services at massive scale.

The position involves working on a comprehensive security management platform that helps internal AWS product teams enhance their security posture through security findings and remediation recommendations. You'll be part of an agile team developing solutions that enable AWS teams to securely deliver the world's largest cloud platform.

This role requires expertise in distributed systems and handling data at scale. You'll be responsible for architecting, designing, and implementing highly scalable distributed systems that must meet strict availability, scalability, and latency requirements. Beyond technical contributions, you'll play a crucial role in mentoring junior engineers, conducting interviews, and elevating coding standards across the organization.

The team's mission focuses on defining, measuring, enabling, and evangelizing core security principles that raise the security bar across Amazon. You'll be building security tooling, services, and products that teams across Amazon depend on for standardized reporting, SLA compliance, and maintaining security standards.

AWS values diverse experiences and perspectives, encouraging applications from candidates with non-traditional backgrounds. The company offers comprehensive benefits, including medical coverage, financial benefits, equity compensation, and sign-on payments. Work-life harmony is emphasized through flexible work arrangements.

This is a highly visible role where you'll have significant impact across AWS. Success requires strong communication skills, proactive attitude, and the ability to deliver high-quality results in a fast-paced environment. Join AWS Security to be part of a team that's central to maintaining customer trust and delivering exceptional customer experiences across Amazon's vast product portfolio.

Last updated a month ago

Responsibilities For Software Development Engineer II (SDE-2)

  • Architecture, design and implementation of highly scalable distributed systems
  • Handle data at scale while maintaining availability and latency guarantees
  • Mentor junior engineers
  • Participate in interviews
  • Improve coding standards
  • Build security tooling and services for AWS product teams
  • Help improve security state management and remediation

Requirements For Software Development Engineer II (SDE-2)

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
  • Deep understanding of distributed systems
  • Strong verbal and written communication skills

Benefits For Software Development Engineer II (SDE-2)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Full range of medical benefits
  • Financial benefits
  • Flexible work hours
  • Career development resources
  • Equity compensation
  • Sign-on payments

Interested in this job?