Amazon is seeking to solve the problem of scaling its talent acquisition technology to serve hundreds of thousands of Amazonians across the globe in real-time.
Requirements
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Experience with AWS cloud infrastructure
- Experience with CI/CD pipelines, test automation, and dashboards for monitoring health of systems and data pipelines
Responsibilities
- Use modern technologies to solve complex problems at scale
- Deliver solutions that scale in volume and handle the complexity of diverse workflows and country specific rules/regulations
- Own automation of business processes in a full stack, mostly server-less environment using proven, as well as evolving native AWS services and other technologies
- Solve the challenging problem of scaling these services to serve hundreds of thousands of Amazonians across the globe in real-time
- Design and develop code, build CI/CD pipelines, test automation, and dashboards for monitoring health of systems and data pipelines
- Develop and mentor junior and new team members
- Lead engineering excellence initiatives for the org
Other
- Bachelor's degree in computer science or equivalent
- Strong communication skills
- Ability to deliver high-quality results in a fast-paced environment
- Ability to work with multiple cross functional teams
- Ability to lead initiatives across multiple teams
- Ability to mentor junior and new team members