Job Description
Join Amazon's cutting-edge cloud division and shape the future of distributed systems. We're seeking a passionate Senior Software Engineer to design scalable solutions that power millions of customers worldwide. Work alongside industry leaders in agile environments while leveraging AWS's state-of-the-art infrastructure. Enjoy comprehensive benefits, professional development programs, and the opportunity to innovate in one of tech's most impactful roles.
Responsibilities
- Architect and implement high-performance microservices using Go and Java
- Optimize cloud infrastructure for 99.99% availability and sub-millisecond latency
- Mentor junior engineers through code reviews and technical design sessions
- Drive CI/CD pipeline improvements using AWS DevOps tools
- Collaborate with product teams to translate requirements into technical specifications
- Contribute to open-source projects and publish research papers
Qualifications
- 5+ years of experience in backend development with cloud-native applications
- Expertise in distributed systems, data structures, and algorithms
- Proficiency with AWS services (EC2, S3, Lambda, DynamoDB)
- Strong background in containerization (Docker, Kubernetes)
- BS/MS in Computer Science or equivalent technical degree
- Published contributions to GitHub or open-source projects
- Experience with performance tuning and load testing at scale