Agile Coach
Role details
Job location
Tech stack
Job description
We are seeking a highly experienced, Director-level Technical Coach to drive engineering excellence and productivity across our organization. In this role, you will act as a trusted advisor and mentor to both technical leadership and individual engineering pods. You will bridge the gap between high-level productivity methodologies and ground-level technical execution, serving as a catalyst for higher quality code, reduced technical debt, and accelerated delivery., * Guide development teams through the practical adoption and maturation of test management automation and continuous integration/continuous deployment (CI/CD) pipeline tooling.
- Advise teams on strategic approaches to refactoring, reducing legacy technical debt, and implementing standards that produce higher-quality, resilient code.
- Align productivity methodologies with modern engineering practices like test-driven development and trunk-based development to enhance technical delivery.
- Transition between coaching individual teams on tactical engineering challenges and advising senior leadership on large-scale technical strategy.
- Design, develop, and deliver training programs, workshops, and playbooks to scale engineering best practices.
- Act as a change agent, building buy-in from engineering teams and overcoming resistance to new tools or methodologies.
Requirements
- 10+ years of software development, engineering leadership, or technical architecture experience.
- 7+ years of hands-on experience with DevOps concepts using GitHub, Jenkins, XL Release, and Ansible Tower.
- 7+ years of hands-on experience with leading and executing test automation frameworks, including TDD and BDD.
- Proven track record in a Director-level, Principal, or Senior Coaching capacity within a large-scale enterprise environment.
- Extensive experience implementing strategies to measure, manage, and pay down technical debt at scale.
Technical Skills:
- Deep, practical expertise with modern CI/CD pipeline tooling (e.g., Bitbucket, Jenkins, Celestial, Ansible, GitLab CI, GitHub Actions).
- Experience with test automation tools such as nUnit/xUnit, Selenium, and SonarQube., * Exceptional communication and interpersonal skills to explain complex technical concepts to diverse audiences.
- Deep technical credibility with a prior, extensive hands-on technical background.
- Ability to design a multi-year enterprise tooling strategy while also troubleshooting team-specific workflow bottlenecks.