Transforming Consumer Electronics
Amazon Lab126 is a pioneering research and development company that designs and engineers high-profile consumer electronics.
Our journey began in 2004 as a subsidiary of Amazon.com, Inc., with the creation of the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV, and Amazon Echo.
The Challenge Ahead
We are seeking a skilled engineer to design and build self-service tools that help software development teams deploy code to production at speed.
Our tools support multiple workflows, integrate with various services across Amazon, and scale as workloads increase.
As a member of our team, you will own feature development, performance, scalability, and excellence on all our tools.
Key Responsibilities
* Improving the user experience around services.
* Analyzing and improving availability, efficiency, capacity, scalability, security, and performance of our services.
* Representing Systems while working with internal teams and external partners.
* Routinely merging source code between branches in a complex branching setup.
* Building, maintaining, and continuously improving infrastructure for a multi-site development team, including source code repository, build, integration, release tools, and scripts.
* Developing processes and tools to maintain code base integrity, including check-in validation rules and branch/merge processes.
* Investigating and recommending best practices for maintaining code quality, including the development of code metrics, code review workflows, code coverage measurement, and the use of static and dynamic analysis tools.
* Influencing and driving operational excellence best practices within the organization.
* Influencing the team's technical and business strategy by making insightful contributions to its priorities and approach.
Qualifications
* Experience in automating, deploying, and supporting large-scale infrastructure.
* Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust.
* Experience with Linux/Unix.
* Experience with CI/CD pipelines build processes.
* Experience with distributed systems at scale (preferred).
Our Inclusive Culture
At Amazon Lab126, we value diversity and inclusion in the workplace. We are committed to creating an environment where every employee feels empowered to deliver their best results for our customers.