Software Development Engineer, US Amazon Dedicated Cloud Security
Core
Develop, operate, and secure critical services for Amazon Dedicated Clouds (ADCs) and Cleared Programs in a classified environment.
Role type
Senior IC software development engineer (cloud security)
Builds
Enterprise-scale security solutions, high-availability distributed software, zero-trust security models, custom APIs, middleware, IaC automation, and ML-based monitoring systems.
Domain
Cloud security, classified government programs, distributed systems
Required skills
software development, system design and architecture, security engineering, API and middleware design, infrastructure as code, machine learning for anomaly detection, cryptography, authentication and authorization protocols, technical leadership
Preferred skills
full software development life cycle experience, code reviews, source control management, build processes, testing, operations
Technologies
proprietary and open source protocols, machine learning, cryptography
Responsibilities
Architect and implement enterprise-scale security solutions; Design and develop high-availability distributed software; Architect and implement zero-trust security models; Design and build custom APIs and middleware; Develop advanced automation frameworks for IaC; Create sophisticated monitoring and alerting systems using machine learning; Implement cryptographic solutions; Lead technical design reviews and security architecture assessments; Mentor junior engineers
Seniority
Senior, hands-on IC with mentorship responsibilities