Opus 2

Software Engineering Director

Opus 2

full-time

Posted on:

Location Type: Hybrid

Location: Edinburgh • 🇬🇧 United Kingdom

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

AWSCloudGoKubernetesReact

About the role

  • Lead multiple engineering teams to deliver high-quality, scalable software aligned with company strategy and the SVP’s direction.
  • Translate strategic vision into clear, actionable engineering plans and roadmaps.
  • Act as a senior voice in technology decision-making and long-term platform evolution.
  • Ensure predictable, high-quality delivery across teams.
  • Establish and continuously improve engineering processes, ways of working, and delivery practices.
  • Define, track, and act on meaningful engineering metrics (velocity, quality, reliability, team health).
  • Shape and evolve architecture, standards, and engineering best practices.
  • Promote systems that are scalable, secure, maintainable, and fit for growth.
  • Provide hands-on technical leadership when required, particularly for complex or high-risk initiatives.
  • Coach and develop Engineering Managers and Tech Leads, building leadership capability and autonomy.
  • Foster a psychologically safe, inclusive, and high-engagement engineering culture.
  • Build strong teams that are motivated, accountable, and proud of what they deliver.
  • Partner closely with Product, Design, DevOps, and Finance to align priorities, capacity, and investment.
  • Ensure engineering is seen as a trusted, strategic partner across the business.
  • Own engineering operational health, including stability, security, compliance, and incident management.
  • Ensure effective on-call, incident response, and post-incident learning processes.

Requirements

  • Significant experience leading multiple software engineering teams in a scale-up or fast-growing environment.
  • A strong software development background with the ability to be hands-on when needed.
  • Experience designing and operating distributed, cloud-based systems.
  • Proven track record of improving delivery predictability, quality, and team health.
  • Experience coaching and developing engineering leaders.
  • Significant Strong understanding of modern backend and frontend architectures.
  • Experience with some or all of:
  • - Go
  • - Kubernetes
  • - React
  • - AWS
  • Comfort operating at both architectural and code-level discussions.
  • Pragmatic, outcome-focused, and calm under pressure.
  • Excellent communicator who can align technical and non-technical stakeholders.
  • Passionate about building strong engineering culture and high-performing teams.
  • Comfortable balancing short-term delivery with long-term platform health.
Benefits
  • Contributory pension plan.
  • 33 days annual holidays, flexible working, and length of service entitlement.
  • Health Insurance.
  • Loyalty Share Scheme.
  • Enhanced Maternity and Paternity.
  • Employee Assistance Programme.
  • Electric Vehicle Salary Sacrifice.
  • Cycle to Work Scheme.
  • Calm and Mindfulness sessions.
  • A day of leave to volunteer for charity and an active CSR team raising money towards a company charity.
  • Regular Company Social Events.
  • Yearly Development Retreat.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
software developmentcloud-based systemsbackend architecturefrontend architectureGoKubernetesReactengineering metricsincident managementdelivery practices
Soft skills
leadershipcoachingcommunicationteam buildingpsychological safetyinclusivityaccountabilitystrategic thinkingcalm under pressureoutcome-focused