Build and Release Engineer, EDGE Tech
Department:
Job Summary
What will you help us create
The Role:
We are looking for an experienced self-motivated detail oriented Senior Build Engineer who has demonstrated ability to work in a fast-pace and complex software build environment.
- Provide strategic direction and logistical support for IT-related activities to support operations and efficiency of the development organization.
- Build maintain and continuously improve an infrastructure for a multi-site development team including source code repository build tools and scripts continuous integration infrastructure packaging and deployment tools.
- Establish and maintain agile development toolset including tools for managing user stories and product defects.
- Establish processes and tools to maintain code base integrity including check-in validation rules and branch/merge processes.
- Investigate and recommend best practices for maintaining code quality including development of code metrics code review workflows code coverage measurement and the use of static and dynamic analysis tools.
- Influence and drive operational excellence best practices within the organization.
Key job responsibilities
- Plan create and maintain large-scale software releases libraries and version control strategies across the organization ensuring consistent and reliable delivery cycles.
- Design develop and deploy robust CI/CD solutions that automate build test and deployment workflows across multiple teams and environments.
- Architect tools frameworks and processes that enforce code quality standards including static analysis automated testing integration and pre-merge validation gates.
- Leverage and integrate AI capabilities to enhance developer productivity automate repetitive engineering tasks and continuously improve release workflows
- Define and govern branching models (e.g. Gitflow trunk-based development) merge policies and repository hygiene standards across the organization
- Maintain and scale build infrastructure
- 2 years of test automation frameworks and tools building experience
- 3 years of non-internship professional software development testing experience
- Experience programming with at least one modern language such as Java C or C# including object-oriented design
- Experience in penetration testing and exploitability-focused vulnerability assessment
- Experience in platform-level security mitigations and hardening for Linux and Windows
- Knowledge of overall system architecture scalability reliability and performance in a database environment
- Experience with security in service-oriented architectures and web services
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process including support for the interview or onboarding process please visit for more information. If the country/region youre applying in isnt listed please contact your Recruiting Partner.
Required Experience:
IC
About Company
Free shipping on millions of items. Get the best of Shopping and Entertainment with Prime. Enjoy low prices and great deals on the largest selection of everyday essentials and other products, including fashion, home, beauty, electronics, Alexa Devices, sporting goods, toys, automotive ... View more