Software Development Engineer II, Infrastructure Security-HLS
Core
Building, maintaining, and scaling software solutions to validate devices and components throughout the hardware lifecycle across global AWS datacenters.
Role type
Software Development Engineer II, Infrastructure Security-HLS
Builds
Software solutions for device and component security validation within AWS global infrastructure
Domain
Cloud infrastructure security, hardware lifecycle management, distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
software development, system design and architecture, distributed systems programming, agile development, code reviews, on-call support
Preferred skills
full software development life cycle experience, coding standards, source control management, build processes, testing, operations
Technologies
distributed computing environments, scalable storage systems, query systems
Responsibilities
Conceive, design, and build innovative technologies in large distributed computing environments; Create solutions to run predictions on distributed systems; Build distributed storage, index, and query systems that are scalable and fault-tolerant; Perform peer code reviews; Participate in on-call rotation to support services
Seniority
Mid-level IC (3+ years experience)