Lead engineering execution by clarifying priorities, ownership, timelines, risks, dependencies, and quality expectations.
Manage engineers and contractors, including coaching, feedback, prioritization, performance support, and team development.
Stay close to the codebase by contributing code, reviewing technical work, evaluating tradeoffs, and helping the team maintain momentum and quality.
Partner with technical and product leadership to turn product direction, AI strategy, user experience goals, and technical priorities into coordinated engineering plans.
Establish planning, review, release, and follow-through practices that improve predictability and reduce bottlenecks.
Maintain high standards for code quality, testing, documentation, reliability, security awareness, maintainability, and release readiness.