the products or services produced by the team • Guides the team through engineering challenges and decision making • Hands-on in terms of coding • Line management of software engineers on the team • Contributes to org level engineering activities (e.g. cross-cutting engineering concerns, recruitment, etc.)