The Identity and Access Management group is responsible for the protection of customer and corporate data. We are connected to all parts of Amazon's business and its massive, worldwide service-oriented architecture. Our team owns a mission critical system that preserves and improves the trusted experience Amazon provides to its customers. Operating at Amazon scale brings constant opportunity for innovation in the security space - from large-scale data processing and exploration to new detection and analytics techniques -as we evolve the platform to meet growing demands. We are seeking a Software Development Engineer with a great passion for data, and an insatiable desire to be curious and invent. A commitment to team work and strong communication skills (to both business and technical partners) are absolute requirements. Creating reliable, scalable, and high performance products requires exceptional technical expertise, a sound understanding of the fundamentals of Computer Science, and practical experience building large-scale distributed systems. This position will require working cross-functionally across multiple teams and technologies. Key job responsibilities - Design, build, and operate large-scale distributed systems that process security-relevant data with high availability and low latency. - Own services end to end: architecture, implementation, testing, deployment, monitoring, and operational excellence, including participation in the team's on-call rotation. - Build libraries, integrations, and tooling that make it simple for engineering teams across Amazon to adopt the platform. - Work with very large datasets: design efficient data models, processing pipelines, and query patterns that keep the platform fast and cost-effective at scale. - Partner cross-functionally with security, compliance, and service-owning teams to translate their requirements into platform capabilities. - Contribute to technical direction: write design documents, lead reviews, and influence decisions across the team and partner teams. - Mentor other engineers and raise the bar on code quality, security, and operational practices.