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
Engineering Manager
Primary Role:
Manages engineers and delivery for one team
Reporting Relations:
Reports to Senior EM/Director
Decision Making Authority:
Team-level hiring and performance decisions
Stratigic Planning
Contributes to quarterly planning
Team Management:
Manages 5–10 engineers
Meeting Involvment:
Leadership + sprint reviews
Project Management:
Oversees team roadmap execution
Communication:
Cross-functional with Product
Professional Development:
→ Senior EM
Chief Technology Officer (CTO)
Primary Role:
Executive accountable for company-wide technology vision
Reporting Relations:
Reports to CEO; board-facing
Decision Making Authority:
Enterprise technology authority
Stratigic Planning
Defines long-term tech vision + innovation
Team Management:
Leads VP/Head of Eng
Meeting Involvment:
Executive + board leadership
Project Management:
Oversees major technical bets, M&A diligence
Communication:
External representation + investor narrative
Professional Development:
→ CEO