Software Development Engineer, US ADC Security
Core
Develop, operate, and secure high-availability distributed software and automation tools for Amazon Dedicated Clouds (ADCs) and Cleared Programs in a classified environment.
Role type
Senior Software Development Engineer (Security Infrastructure)
Builds
Proprietary and open-source management tooling, infrastructure as code (IaC), and monitoring systems for ADC Security Engineering.
Domain
Cloud Security / Government Cleared Programs
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, security architecture, automation frameworks, IaC, API/middleware development, secure communication protocols, code review, operational monitoring
Preferred skills
Automation/monitoring frameworks, full SDLC experience, configuration management tools (Chef, Puppet, Ansible)
Technologies
Infrastructure as Code, Chef, Puppet, Ansible, Open Source Protocols
Responsibilities
Design and develop high-availability distributed software with emphasis on security and scalability; Build and integrate custom APIs and middleware for security system integration; Develop automation frameworks for IaC deployment and configuration management; Build monitoring and alerting systems to track service health; Implement secure communication and authentication between distributed systems; Partner with internal customers to understand operational challenges and deliver solutions
Seniority
Senior, hands-on IC