Build and maintain features used by millions of users Champion well-written tests and refactor code Uphold company architecture and code design principles Own team delivery: quality, pace, and reliability Partner with Product Managers and Designers to maximize delivered value Review pull requests and guide technical decisions Support bug triage and prioritization Ensure timely deployment of priority fixes Translate product requirements into technical approaches Coach engineers through feedback, performance reviews, and mentorship Communicate technical constraints and trade-offs to non-technical stakeholders Proactively surface risks