Software Engineering Director

American Family Ventures

Edinburgh, Scotland, United Kingdom
On-site
Manage multiple software development teams
Shape strategic direction for developer tooling
Technical vision for core apps enablement
Manage and mentor multiple engineering teams responsible for building foundational capabilities, tools, and services that enable mobile and front-end applications

Job Summary

  • Manage and mentor multiple engineering teams responsible for building foundational capabilities, tools, and services that enable mobile and front-end applications.
  • Own your software, helping define solutions to problems while mitigating long-term risks and raising/mitigating blockers.
  • Ensure the right people are in the right job through creating leadership opportunities, hiring, performance management, and leading with empathy.

Matching Summary

Manage and mentor multiple engineering teams responsible for building foundational capabilities, tools, and services that enable mobile and front-end applications.

Skills & Requirements

Must-have

  • manage multiple software development teams
  • shape strategic direction for developer tooling
  • technical vision for Core Apps Enablement
  • identify opportunities for reusable technology
  • define and drive enablement roadmap
  • ensure right people in right job
  • advocate and drive predictability

Nice-to-have

  • leading with empathy
  • operational excellence and transparency
  • treating platform downtime with urgency
  • architecturally sound solutions
  • fostering a culture of enablement

Key Requirements

  • 10+ Years in a software role
  • 5+ years managing SE team(s)
  • Experience managing managers
  • Strong experience with mobile application platforms
  • Experience building strategic capabilities
  • Experience designing and delivering technology solutions
  • Previous hands-on experience developing highly available applications

Work Rights

Not specified

Tailored Resume

Cover Letter