
Software Engineering Director
Opus 2
full-time
Posted on:
Location Type: Hybrid
Location: Edinburgh • 🇬🇧 United Kingdom
Visit company websiteJob 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