remote
Software Development Manager, Customer Service Endpoint Security - Amazon.com
Software Engineer
Lead a high‑impact team building secure, cloud‑scale endpoint solutions for Amazon Customer Service, spanning device firmware, data pipelines, and AWS services.
About the role
Key Responsibilities
- Lead and mentor a cross‑functional engineering team delivering end‑to‑end security solutions from device firmware to cloud data processing.
- Design, implement, and scale services that handle billions of records in AWS while meeting strict security and compliance standards.
- Collaborate with product, security, and operations partners to define requirements, prioritize work, and continuously raise the security posture of customer‑facing experiences.
- Drive architectural decisions, code reviews, and testing strategies to ensure high reliability, performance, and maintainability.
- Track metrics, conduct post‑mortems, and implement process improvements to accelerate delivery and reduce risk.
Requirements
- 5+ years of software engineering experience with strong proficiency in Python, Java, or C++ and a track record of building large‑scale, secure systems.
- Demonstrated leadership of engineering teams, including hiring, coaching, and performance management.
- Deep understanding of endpoint security concepts, device firmware development, and cloud services (AWS).
- Experience designing data pipelines or services that process high‑volume transactional data.
- Excellent communication and collaboration skills to work effectively across multiple Amazon teams.