Taro Logo

Software Development Engineer II, Infrastructure Security-HLS

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure, supporting all AWS data centers worldwide.
Security
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Cybersecurity · Enterprise SaaS

Description For Software Development Engineer II, Infrastructure Security-HLS

AWS Infrastructure Services is at the heart of Amazon's cloud operations, responsible for the design, planning, delivery, and operation of AWS's global infrastructure. Within AWS, the Infrastructure Security Organization – Hardware Lifecycle Security (InfraSec-HLS) team ensures the security of devices and components throughout their lifecycle across global AWS datacenters.

As a Software Development Engineer II on the InfraSec-HLS team, you'll be building and scaling software solutions that protect the foundational devices of AWS's cloud infrastructure. You'll work alongside Security Engineers and other developers to innovate and elevate security capabilities through creative problem-solving.

The role demands an entrepreneurial spirit and self-motivation, as you'll be working in a dynamic environment that's constantly evolving. AWS leads innovation in cloud computing, and this position offers the opportunity to work at massive scale while maintaining the highest standards of security and software engineering.

Key responsibilities include developing distributed systems, creating scalable storage and query solutions, and implementing robust security measures. You'll participate in the full software development lifecycle, from design to deployment, while maintaining 24/7 service reliability through on-call rotations.

The position offers significant growth opportunities through mentorship, knowledge-sharing, and career development resources. AWS values diverse experiences and maintains an inclusive culture through employee-led affinity groups and ongoing learning initiatives. The company emphasizes work-life harmony and provides a flexible working environment that supports both professional and personal success.

Join a team that's at the forefront of cloud infrastructure security, where your contributions will directly impact the reliability and security of one of the world's largest cloud platforms. This role offers the chance to work with cutting-edge technology while solving complex challenges in infrastructure security at global scale.

Last updated 2 days ago

Responsibilities For Software Development Engineer II, Infrastructure Security-HLS

  • Build distributed storage, index, and query systems that are scalable and fault-tolerant
  • Design and code solutions starting with broadly defined problems
  • Work in an agile environment to deliver high-quality software
  • Participate in on-call rotation to support team services
  • Conduct peer code reviews
  • Collaborate with cross-disciplinary teams to design and bring innovative products to market

Requirements For Software Development Engineer II, Infrastructure Security-HLS

Java
Python
JavaScript
  • 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

Benefits For Software Development Engineer II, Infrastructure Security-HLS

Medical Insurance
401k
Parental Leave
  • Work-life balance with flexible working culture
  • Career growth and mentorship opportunities
  • Employee-led affinity groups
  • Inclusive team culture
  • Knowledge-sharing resources

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Infrastructure Security-HLS