E4 Role Profile

Scope

  • Is based in a team day-to-day
  • Operates at a epic level across multiple teams
  • Works with Architects and BAs in shaping future work
  • Works closely with the architects and HoE in shaping architectural and technological choices/design.
  • Is first port of call for out of hours issues and priority zero production issues

Communications

  • Communicates effectively, clearly, and concisely in written and verbal form, in both technical and non technical subjects, and in an audience-oriented way. Actively listens to others and ensures they are understood. Pays attention to nonverbal communication.
  • Contributes effectively in team ceremonies, facilitates time and space for others
  • Contributes effectively to cross-team initiatives e.g. lunch and learns, personal development time
  • Understands the business domain, shares their knowledge frequently with their teammates and contributes to their team’s documentation.
  • Actively seeks out for opportunities to share knowledge, mentor others, and encourages others to do the same.

Impact

  • Draws early attention to, and proactively manages risk and works to minimise and remediate issues.
  • Approaches all engineering work with a security lens. Actively looks for security vulnerabilities both in the code and when providing peer reviews.
  • Handles risk, change, and uncertainty within their team’s scope of work effectively. Decides and acts responsibly without having the total picture during routine business and when in high pressure situations.
  • Has conversations based on organizational strategy and principles with their teammates when appropriate. Strongly oriented towards goals and works towards their team’s goals.

Technical

  • Has a deep understanding of our system architecture and technologies.
  • Designs components that are aligned with the overall service architecture.
  • Understands SOLID principles
  • Understands design patterns, recognizes patterns in use and to be used
  • Is aware of the organization’s monitoring philosophy. Helps tune and change the monitoring on their team accordingly. Is aware of the operational data for their team’s domain and uses it as a basis for suggesting stability and performance improvements.

Delivery

  • Has a delivery focus
  • Consistently demonstrates lean and agile ways of working to maximize delivery and minimize work being done.
  • Actively reduces waste (defects, overproduction, waiting)
  • Reviews tasks critically and ensures they’re appropriately sized for continuous integration and incremental delivery.
  • Pro-actively reduces cross-team dependencies
  • Dependencies are noted and well understood by the team, at both the task and epic level. Works within their team to foster a culture of priority setting and urgency in alignment with the organizational strategy.
  • Commits to a realistic amount of work, and works with their teammates both to ensure they understand priority and urgency, and to deliver upon them accordingly.
  • Escalates any blockers, delays to their team at least daily. Clarifies expectations with their teammates.
  • Communicates scope changes within team, stakeholders, management as appropriate

Leadership

  • Acts as deputy for the Head of Engineering on an as needed basis
  • Mentors their teammates in an open, respectful, flexible, empathetic manner. Seeks out mentoring opportunities specifically to create team redundancy and reducing key person dependencies
  • Actively ensures work aligns to the team’s definitions of ready, done and overarching ways of working
  • Manages the continuous review and update of team artifacts and documentation
  • Strives to be objective and reflects on their own biases when making decisions. Holds themselves accountable for decision and outcomes.
  • Thoroughly understands the business model and product.
  • participates in roadmap generation and feedback loops with the product team.
  • Actively seeks opportunities to simplify product & technical design.