Engineering Manager Roles
Engineering Manager
- Impact ➡ Stream: makes an impact on the whole Stream, not just on specific parts of it
- Technical Expertise ➡ Evangelizes: researches, creates proofs of concept and introduces new architectural approaches to the Stream
- System ➡ Owns: owns the production operation and monitoring of the system and is aware of its SLAs
- People ➡ Manages: manages the team members’ career, expectations, performance and level of happiness
- Process ➡ Challenges: challenges the SDLC processes on a Stream level, looking for ways to improve them
Senior Engineering Manager
- Impact ➡ Program (Multiple Streams): makes an impact not only their Stream but also on other Streams in the same or other Programs
- Technical Expertise ➡ Evangelizes: researches, creates proofs of concept and introduces new architectural approaches to the Stream
- System ➡ Evolves: evolves the architecture to support future requirements and defines its SLAs
- People ➡ Manages: manages the team members’ career, expectations, performance and level of happiness
- Process ➡ Adjusts: adjusts the SDLC processes on a Stream level and extends it to other Streams within a Program, listening to feedback and guiding the team through the changes
Engineering Head
- Impact ➡ Multiple Programs: makes an impact on more than one Programs
- Technical Expertise ➡ Evangelizes: researches, creates proofs of concept and introduces new architectural approaches to the Stream
- System ➡ Evolves: evolves the architecture to support future requirements and defines its SLAs
- People ➡ Manages: manages the team members’ career, expectations, performance and level of happiness
- Process ➡ Defines: defines the right processes for the Program maturity level, balancing agility and discipline
Compare
Loading...