Software Development Manager, Amazon Security Data Engineering
Core
Lead a team of software developers building the optimization layer for Amazon's petabyte-scale Security Data Lake, enabling faster incident response and threat hunting.
Role type
Senior IC manager (software development)
Builds
Distributed systems for data compaction, re-organization, and indexing supporting Apache Iceberg, AWS Glue, and Parquet
Domain
Cloud security, big data infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
engineering team management, distributed systems architecture, technical vision, stakeholder partnership, operational excellence, performance reviews, hiring, sprint execution
Preferred skills
recruiting and mentoring software engineers, communicating technical designs and product strategy to senior leadership
Technologies
Apache Iceberg, AWS Glue, Parquet, Java, C#, C++, service-oriented architecture
Responsibilities
Drive technical roadmap for petabyte-scale data catalogs, oversee design of distributed optimization systems, partner with cross-functional teams on security requirements, establish engineering best practices, manage team capacity and delivery commitments, conduct performance reviews and hiring, manage on-call rotation
Seniority
Senior, hands-on IC with management responsibilities