Amazon Lab126 is looking for a skilled engineer to design and build self-service tools that help software development teams publish code, at speed. Our tools support multiple workflows, plugin to various services across Amazon and scale as workloads increase. Our team owns feature development, performance, scalability and excellence on all our tools. You will work directly with our customers to make sure that changes and feature requests are balanced with performance and stability. It is a challenge to work with thousands of developers who rely on these tools and is also a great opportunity for engineers who are looking to push themselves and prove that they can achieve great things. Our tools are critical to developer productivity, which means architecting a scalable, fault-tolerant system is essential.
Requirements
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
Responsibilities
- Responsible for the development and maintenance of key features.
- Work with other team members to investigate design approaches, prototype new technology and evaluate technical feasibility.
- Drive your own projects, from design through planning to execution. Also work with teams across Amazon on cross-team initiatives.
- Plan and coordinate feature improvements and upgrades around services.
- Improve the user experience around services.
- Analyze and improve availability, efficiency, capacity, scalability, security and performance of our services.
- Troubleshoot and resolve problems with production systems as part of our on-call rotation.
Other
- Experience as a mentor, tech lead or leading an engineering team
- You must be responsive, flexible and able to succeed within an open collaborative environment.
- The base pay for this position ranges from $151,300/year in our lowest geographic market up to $261,500/year in our highest geographic market.
- Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience.
- Amazon is a total compensation company.