Job Description
Join AWS's elite team of innovators revolutionizing cloud infrastructure! We're seeking a Senior Software Engineer to design and scale distributed systems that power millions of customers globally. Collaborate with world-class engineers in our Seattle headquarters, where your expertise will directly impact the future of cloud computing. Enjoy competitive compensation, cutting-edge resources, and a culture of technical excellence.
Responsibilities
- Architect and implement scalable microservices using Java/Python
- Optimize cloud infrastructure performance on AWS
- Mentor junior engineers through code reviews and technical guidance
- Lead CI/CD pipeline improvements and DevOps practices
- Contribute to open-source projects and publish technical blogs
- Collaborate with product teams to translate requirements into robust solutions
Qualifications
- 5+ years of experience in backend software development
- Expertise in Java, Python, and distributed systems
- Proficiency with AWS services (EC2, S3, Lambda, DynamoDB)
- Strong background in containerization (Docker, Kubernetes)
- Experience with CI/CD tools (Jenkins, GitLab CI)
- Bachelor's degree in Computer Science or equivalent
- Published contributions to major open-source projects preferred