roles


Staff Software Engineer
Primary Role:
High-leverage IC solving cross-team technical problems
Reporting Relations:
Reports to EM/Director
Decision Making Authority:
Architecture decisions across teams
Stratigic Planning
Influences technical roadmap
Team Management:
None; mentors engineers
Meeting Involvment:
Design authority in technical reviews
Project Management:
Leads cross-team initiatives
Communication:
Communicates with senior engineering leadership
Professional Development:
→ Principal Engineer / Architect
VP of Engineering
Primary Role:
Executive owner of engineering org performance and scale
Reporting Relations:
Reports to CEO
Decision Making Authority:
Budget, org design, and technical investment authority
Stratigic Planning
Multi-year technical + org strategy
Team Management:
Manages Directors
Meeting Involvment:
Exec + board participation
Project Management:
Oversees delivery across company
Communication:
Board-level reporting
Professional Development:
→ CTO
Tech Lead
Primary Role:
Leads technical execution for a single team
Reporting Relations:
Reports to EM
Decision Making Authority:
Day-to-day technical decisions
Stratigic Planning
Translates roadmap into implementation plan
Team Management:
None formally
Meeting Involvment:
Leads technical discussions
Project Management:
Owns delivery coordination
Communication:
Primary technical voice for team
Professional Development:
→ Staff Engineer / TLM