Head of Software Engineering | Full Stack | Global Asset Manager, London
We’re partnering with a leading global investment & asset management firm to hire a Head of Engineering to lead a high-performing full-stack engineering group building business-critical systems in C#, .NET, and modern web technologies.
If you’re a hands-on technical leader who still enjoys getting close to the code while setting strategy, shaping architecture and growing strong engineering teams, this will be a big, visible role.
The Opportunity
You’ll own engineering for a key area of the business, working closely with product, quant, data and senior stakeholders to deliver platforms that directly support investment teams and commercial growth.
📍London City, hybrid working, close to Liverpool Street and Bank Stations
💷Highly competitive Salary + Benefits + Bonus
📆Permanent Role
You’ll be responsible for:
* Owning the engineering strategy for a suite of full-stack applications used across the business
* Leading and mentoring multiple engineering teams (senior/lead engineers, developers, QA)
* Defining and driving modern architecture – microservices, event-driven systems, APIs, cloud-native patterns
* Balancing delivery and engineering excellence – uptime, scalability, performance, security
* Partnering with business stakeholders to turn requirements into robust technical roadmaps
* Continuously improving ways of working – agile practices, DevOps, CI/CD, engineering standards
Tech Environment
You don’t need to be an expert in every tool, but you must be very strong across C# and .NET and comfortable guiding teams using:
* Backend: C#, .NET (Core), RESTful APIs, microservices
* Frontend: Modern JavaScript/TypeScript frameworks (e.g. React, Angular or similar)
* Cloud: Azure or AWS (Azure preferred), containerisation (Docker, Kubernetes)
* Data & Integration: SQL, messaging/event streaming, distributed systems concepts
* DevOps: CI/CD pipelines, automated testing, monitoring & observability
What You’ll Bring
* Proven track record as a Head of Engineering / Engineering Director / Senior Engineering Manager leading multiple teams
* Deep experience with .NET / C# full-stack engineering in complex, mission-critical environments
* Background in financial services, trading, asset management or similarly regulated/complex domains is highly advantageous
* Strong architectural skills and able to make pragmatic decisions that balance technical purity and business value
* Experience building and scaling high-performing engineering cultures - hiring, coaching, setting standards
* Comfortable operating with senior business stakeholders, translating tech into impact, challenging and being challenged
* A bias for action - you care about shipping high-quality software, not just writing strategy decks
Why Join?
* Real impact: Your teams’ platforms sit at the heart of investment and commercial decision-making
* Modern stack & mindset: Greenfield and re-platforming work, not just BAU maintenance
* Leadership with substance: Strategy, architecture and people leadership, while staying close enough to the tech to be credible
* Stability + innovation: Work for a well-established global firm that is actively investing in its engineering capability.
📩If you are interested in this Head of Software Engineering Role, please apply directly to this advert with your updated CV or email it to chantelle.smith@sourcegroupinternational.com