Software Development Engineer, AWS Config
Core
Design, build, and operate highly available distributed services powering the AWS Config Rules evaluation engine to help customers evaluate, enforce, and remediate compliance across AWS resources.
Role type
Senior Software Development Engineer (Distributed Systems)
Builds
Core evaluation infrastructure for AWS Config Rules, a service used by enterprise customers to assess compliance and detect drift across millions of resources.
Domain
Cloud Infrastructure / Compliance & Security
Deliverable
production ML models | product features
Required skills
System design, distributed systems architecture, C#, C++, Java, Perl, object-oriented design, embedded software development
Preferred skills
Full software development lifecycle experience, code reviews, source control management, build processes, testing, operations
Technologies
AWS, C#, Cloud, Embedded, Support, Java, Perl, Security, DevOps
Responsibilities
Design and implement scalable, reliable, and cost-efficient distributed services; perform root cause analysis and strengthen operational health; collaborate with partner teams across Config, Resource Explorer, and Security Hub; contribute to engineering quality through code reviews and technical mentorship.
