About the Role
Position: Engineering Coach (AI-Augmented Software Engineering)
Location: Remote(Occasional Travel required)
Job Description-
We are looking for an experienced Engineering Coach (Staff Engineer level) to mentor and elevate a global engineering organization of ~25 engineers. This role will focus on improving engineering effectiveness through AI-augmented software development practices, modern SDLC tooling, and developer productivity frameworks.
The Engineering Coach will work closely with engineering leaders and teams to mentor engineers through 1:1 coaching, structured workshops, and hands-on guidance, helping embed modern AI-driven engineering practices across the development lifecycle.
Key Responsibilities
Engineering Coaching & Mentorship
• Conduct 1:1 coaching sessions with engineers to improve technical decision making and development practices.
• Lead structured coaching programs for ~25 engineers globally.
• Provide guidance on architecture thinking, clean code, testing discipline, and system design.
• Mentor engineers toward senior and staff-level engineering maturity.
AI-Augmented Engineering Practices
• Introduce and operationalize AI in the SDLC, including:
• AI-assisted coding
• test generation
• code review automation
• documentation generation
• Train teams on modern developer AI tooling such as:
• GitHub Copilot
• Cursor
• Codeium
• AI code review assistants
• AI-powered DevOps tools
• Define frameworks for responsible AI usage in engineering workflows.
Engineering Enablement
• Deliver classroom-style workshops and technical learning sessions.
• Facilitate engineering guilds, architecture discussions, and design reviews.
• Build engineering playbooks and best practices for:
• AI-enabled development
• modern DevOps workflows
• platform engineering
• developer productivity
SDLC & Developer Experience Optimization
• Improve SDLC maturity across development, testing, and deployment.
• Establish metrics around:
• developer productivity
• cycle time
• code quality
• engineering velocity
• Partner with platform and DevOps teams to improve internal developer platforms (IDP).
Required Experience
• 10+ years' experience in software engineering.
• Prior experience as Staff Engineer / Principal Engineer / Architect.
• Demonstrated experience mentoring engineers and coaching engineering teams.
• Strong experience with modern SDLC practices:
• CI/CD
• automated testing
• DevSecOps
• code quality frameworks
• Experience implementing AI-assisted software development workflows.
• Hands-on development background in at least one major stack:
• Java
• Python
• Node.js
• Go
• TypeScript
Preferred Experience
• Experience scaling engineering excellence programs.
• Familiarity with developer productivity metrics (DORA, SPACE).
• Experience with platform engineering and internal developer platforms.
• Background in engineering leadership or technical enablement roles.
Key Success Metrics
• Improvement in developer productivity and code quality.
• Adoption of AI-enabled SDLC practices across engineering teams.
• Increased engineering maturity across the organization.
• Positive feedback from engineers on coaching effectiveness.