Taro Logo

Software Development Engineer II, Infrastructure Security-HLS

AWS is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and providing services to global enterprises.
Security
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Cybersecurity · Enterprise SaaS · Cloud

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 all AWS global infrastructure. The Infrastructure Security Organization – Hardware Lifecycle Security (InfraSec-HLS) team plays a crucial role in validating devices and components throughout their lifecycle across global AWS datacenters.

As a Software Development Engineer II in the InfraSec-HLS team, you'll be building and scaling software solutions that secure the foundational devices of AWS cloud infrastructure. You'll work alongside Security Engineers and Software Development Managers to elevate the team's capabilities through innovative 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 operates at massive scale, requiring the highest standards in information security and software engineering. You'll be responsible for developing distributed systems, creating scalable storage solutions, and implementing security measures that protect AWS's vast infrastructure.

The position offers significant growth opportunities through mentorship, knowledge-sharing, and exposure to cutting-edge technologies. AWS values diversity and maintains an inclusive culture where different perspectives are celebrated. The company supports work-life harmony and provides resources for professional development.

Key responsibilities include designing and building innovative technologies in a large distributed computing environment, collaborating with cross-disciplinary teams, and participating in the on-call rotation to maintain service reliability. You'll be working with state-of-the-art tools and technologies while contributing to the security of one of the world's largest cloud platforms.

This role is ideal for someone who thrives on complex challenges, values ownership and accountability, and wants to make a significant impact on global cloud infrastructure security. Join AWS to help shape the future of cloud computing while working with a team that prioritizes innovation, security, and professional growth.

Last updated 6 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 for 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
  • Build and maintain software solutions for device security across AWS datacenters
  • Collaborate with cross-disciplinary teams to design and deliver innovative products

Requirements For Software Development Engineer II, Infrastructure Security-HLS

Linux
  • 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 II, Infrastructure Security-HLS

Medical Insurance
Dental Insurance
Vision Insurance
  • Work-life balance
  • Mentorship opportunities
  • Career growth opportunities
  • Inclusive team culture
  • Knowledge-sharing resources

Interested in this job?

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