E1: Engineer I

FOCUS:
Within Task

Role Expectations
Facilitation
  • n/a (not applicable at this level)
Decision Making
  • Makes decisions aligned to the overall team objectives. Understands accountability.
Growing People
  • Mentoring & Coaching Seeks out mentorship and coaching to grow their own experience.
  • Career Development Identifies opportunities to grow their strengths and weaknesses. Works with their manager to define career goals.
Team Leading
  • Motivating Others & Driving Alignment Understands and works towards shared goals of the team that align to company goals.
  • Expectation Management Takes responsibility for delivering on time and communicates progress of their work.
+ Show All Competencies + Hide Other Competencies
Examples
+ show examples - hide examples
  • Took the initiative to ask someone in the team to explain CI/CI pipeline and how it's configured to learn
  • Shares opportunities for improvements and recognises achievements
E2: Engineer II

FOCUS:
Within Epic

Role Expectations
Facilitation
  • n/a (not applicable at this level)
Decision Making
  • Strives to be objective and reflects on their own biases when making decisions.
    Makes decisions aligned to the overall team objectives and company mission.
    Holds themselves accountable for decision and outcomes.
Growing People
  • Mentoring & Coaching Seeks out mentorship and coaching to grow their own experience.
    Sometimes mentors their teammates in an open, respectful, flexible, empathetic manner.
  • Career Development Identifies opportunities to grow their strengths and weaknesses.
    Works with their manager to define career goals. Helps others on understanding a technical topic.
Team Leading
  • Motivating Others & Driving Alignment Understands and works towards shared goals of the team that align to company goals.
  • Expectation Management Takes responsibility for delivering on time and communicates progress of their work.
+ Show All Competencies + Hide Other Competencies
+ show examples - hide examples
  • Acted as an onboarding buddy
  • Paired with an engineer to help them with an unfamiliar area
  • Asked to shadow another engineer to learn about monitoring
  • Creates space for people to talk through challenges
E3: Senior
Engineer

FOCUS:
Within Team

Role Expectations
Facilitation
  • Facilitates discussions within their team, ensuring that everyone has an opportunity to share their opinion and be heard, and that discussion outcomes tie to stated goals.
    Encourages quiet participants and ensures no one person dominates the conversation.
Decision Making
  • Strives to be objective and reflects on their own biases when making decisions.
    Makes decisions aligned to the overall team objectives and company mission.
    Holds themselves accountable for decision and outcomes.
Growing People
  • Mentoring & Coaching Mentors their teammates in an open, respectful, flexible, empathetic manner.
    Developing techniques on effective coaching strategies for different individuals.
    Seeks out mentoring opportunities specifically to increase knowledge in parts of the system that is not well understood.
  • Career Development Identifies opportunities to grow their strengths and weaknesses and defines their career goals.
    Supports and advocates others and provides tools to help them grow their understanding a technical topic.
Team Leading
  • Motivating Others & Driving Alignment Understands and works towards the strategy and core principles that align to company goals.
  • Expectation Management Takes responsibility for delivering on time, proactively communicates progress of their work and issues that arise.
+ Show All Competencies + Hide Other Competencies
Examples
+ show examples - hide examples
  • Answers questions on a technical topic and provides useful resources for others to learn
  • Takes ownership of a converting from Flow to Typescript and helps others with the migration
  • Runs a guild meeting
  • Pairs with a team member to teach them what is and how to use Kubernetes
E4: Development Lead

FOCUS:
Within Team and Stakeholders

Role Expectations
Facilitation
  • Facilitates discussions within their team, ensuring that everyone has an opportunity to share their opinion and be heard, and that discussion outcomes tie to stated goals.
    Encourages quiet participants and ensures no one person dominates the conversation.
Decision Making
  • Takes ownership of decisions made in their team by helping their teammates make clear decisions in alignment with organisational goals, backing decisions made, and taking responsibility for their success. Helps define the team's roadmap in line with the company and technology vision.
    Ensures accountability is practiced within their team. Demonstrates these behaviours themselves.
Growing People
  • Mentoring & Coaching Mentors their teammates in an open, respectful, flexible, empathetic manner. Uses effective coaching strategies for different individuals.
    Seeks out mentoring opportunities specifically to increase knowledge in parts of the system that is not well understood.
    Mentors members of other teams as needed.
  • Career Development Inspires and retains a small group of people and actively pushes them to stretch themselves.
    Helps their team define their career goals and provides opportunities for them to grow
Team Leading
  • Motivating Others & Driving Alignment Ensures the team understand the strategy and core-principles to align to the company goals
  • Expectation Management Anticipates and communicates blockers and delays, and cost ballooning within their team’s projects, before they require escalation with suggested solutions.
    Ensures expectations with their team and external stakeholders are clarified between all parties involved.
+ Show All Competencies + Hide Other Competencies
Examples
+ show examples - hide examples
  • Discusses paths, and creates plans for personal and professional growth
  • Works quickly to align the team when they need clarification on goals
  • Facilitates and runs meetings on technical planning for a project
  • Lead team discussions and research to identify risks. Front loads these risk in projects and communicates these early to stakeholders
E5: Engineering Manager

FOCUS:
Across Several Teams

Role Expectations
Facilitation
  • Facilitates discussions across teams, ensuring that everyone has an opportunity to share their opinion and be heard, and that discussion outcomes tie to stated goals.
    Ensures relevant parties are included in discussions.
    Guides discussions toward decisions, clarifies and gets buy-in.
    Ensures decisions are communicated to stakeholders
Decision Making
  • Takes ownership of decisions made across teams by helping them make clear decisions in alignment with organisational goals, backing decisions made, and taking responsibility for their success.
    Solicits input from team but makes decisions where necessary, even if consensus can’t be reached
    Helps create the team's roadmap for a group of teams in line with the company and technology vision.
    Ensures accountability is practiced throughout those teams. Demonstrates these behaviours themselves.
Growing People
  • Mentoring & Coaching Mentors direct reports and skips in an open, respectful, flexible, empathetic manner.
    Fosters a culture of mentoring across teams by seeking out mentoring and coaching opportunities for themselves and others, and supports others in their growth as mentors.
  • Career Development Manages interactions and processes between groups, promoting best practices and setting a positive example.
    Ensures all group members' roles are meeting their career needs
Team Leading
  • Motivating Others & Driving Alignment Ensures that teams understand the strategy and core-principles to align to the company goals
  • Expectation Management Anticipates and communicates blockers, delays, and cost ballooning across teams, before they require escalation with suggested solutions.
    Works to understand the ROI on engineering work and challenges, guides where ROI is lacking or does not align with business goals
    Ensures expectations across teams and stakeholders are clarified between all parties involved.
+ Show All Competencies + Hide Other Competencies
Examples
+ show examples - hide examples
  • Builds a resourcing plan based on company, team and individual goals
  • Facilitated a workshop for the engineering team
  • Worked with a group of teams to identify risks across multiple systems in a project
E6: VP Engineering

FOCUS:
Across Organisation

Facilitation
  • Facilitates organization-wide discussions, ensuring that everyone has an opportunity to share their opinion and be heard, and that discussion outcomes tie to stated goals.
    Encourages quiet participants and ensures no one person dominates the conversation.
    Provides guidance on team decisions when necessary
Decision Making
  • Takes ownership of decisions made in the engineering organisation by helping organisation members make clear decisions in alignment with organisational goals, backing decisions made, and taking responsibility for their success.
    Ensures accountability is practiced throughout the organization.
    Demonstrates these behaviours themselves.
Growing People
  • Mentoring & Coaching Mentors across the organisation in an open, respectful, flexible, empathetic manner.
    Fosters an organisational culture of mentoring and coaching by seeking out mentoring opportunities for themselves and others, and supports others in their growth as mentors.
  • Career Development Inspires and supports the development of a signficant part of the engineering org, and widely viewed as a trusted advisor
Team Leading
  • Motivating Others & Driving Alignment Fosters a culture across the organisation of having conversations based on organisational strategy and principles to create alignment.
    Motivates and ensures goals are understood and continuously worked towards across the organisation.
  • Expectation Management Successfully manages organisation-wide commitments, their progress, and roadmap to delivery.
    Ensures expectations across the organisation and external stakeholders are clarified between all parties involved.
+ Show All Competencies + Hide Other Competencies
Examples
+ show examples - hide examples
  • Identified leadership training opportunities for senior leadership