Head of Software Engineering in City of London

Head of Software Engineering in City of London

City of London Full-Time 110000 - 130000 Β£ / year (est.) No home office possible
Go Premium
S

At a Glance

  • Tasks: Lead and scale a high-performing software engineering team in fintech.
  • Company: Dynamic fintech company focused on innovation and excellence.
  • Benefits: Competitive salary, potential stock options, and flexible working arrangements.
  • Why this job: Shape the future of payments while staying hands-on with technology.
  • Qualifications: Proven leadership in engineering, strong C#/.NET skills, and fintech experience.
  • Other info: Join a collaborative environment with opportunities for professional growth.

The predicted salary is between 110000 - 130000 Β£ per year.

Location: London – 3 days on site

Sector: Fintech / Payments / Financial Services

The Opportunity

We are seeking a Head of Software Engineering to lead, scale and mature an engineering function while remaining technically credible and hands-on where it matters. This is a senior leadership role for someone who enjoys shaping strategy, developing high-performing teams, and influencing architecture - while still staying close to the codebase and technical decision-making. You will play a critical role in building and evolving systems within a regulated payments / financial services environment, balancing engineering excellence and platform resilience.

Key Responsibilities

  • Own the software engineering strategy, aligned with business, product and regulatory objectives.
  • Lead a high performing engineering team, fostering a culture of accountability and continuous improvement.
  • Partner closely with the CTO, CPO and other Senior Leadership to deliver scalable, secure solutions.
  • Set standards for engineering best practice.
  • Remain hands-on at a strategic level, contributing to design reviews, architecture decisions and complex problem-solving.
  • Review critical code changes, influence patterns and frameworks, and guide engineers on best-practice C#/.NET development.
  • Act as a technical escalation point for complex platform or production issues.
  • Help shape the long-term technical roadmap and platform evolution.

Required Experience & Skills

  • Significant experience in a senior engineering leadership role (Head of Engineering, Engineering Manager, Technical Director or similar).
  • Strong C#/.NET background, with the ability and desire to stay 10–20% hands-on.
  • Proven experience within payments, fintech, financial services or banking environments.
  • Experience leading teams building high-availability, distributed systems.
  • Strong understanding of software architecture, system design and cloud-based platforms.
  • Excellent stakeholder management and communication skills, able to bridge technical and non-technical audiences.

Head of Software Engineering in City of London employer: SoCode Recruitment

As a leading player in the fintech sector, our company offers an exceptional work environment in London, where innovation meets collaboration. We pride ourselves on fostering a culture of continuous improvement and accountability, providing ample opportunities for professional growth and development. With competitive compensation packages, including potential stock options, and a commitment to engineering excellence, we empower our employees to shape the future of financial services while remaining closely connected to the technology that drives our success.
S

Contact Detail:

SoCode Recruitment Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Head of Software Engineering in City of London

✨Tip Number 1

Network like a pro! Reach out to your connections in the fintech and software engineering space. Attend meetups, webinars, or industry events to meet potential employers and get your name out there.

✨Tip Number 2

Showcase your expertise! Create a portfolio or GitHub repository that highlights your best work in C#/.NET and any projects related to payments or financial services. This will give you an edge when discussing your hands-on experience.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and leadership skills. Be ready to discuss how you've led teams and influenced architecture decisions in previous roles. We want to see your strategic thinking!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Head of Software Engineering in City of London

Engineering Leadership
C#/.NET Development
Software Architecture
System Design
Cloud-Based Platforms
Stakeholder Management
Communication Skills
Team Building
Problem-Solving Skills
Technical Decision-Making
Regulatory Compliance
High-Availability Systems
Distributed Systems
Continuous Improvement

Some tips for your application 🫑

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Head of Software Engineering role. Highlight your leadership experience, technical expertise in C#/.NET, and any relevant work in fintech or payments.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're the perfect fit for this position. Share your vision for engineering leadership and how you plan to foster a culture of accountability and continuous improvement within our team.

Showcase Your Technical Skills: Don’t shy away from mentioning specific projects where you’ve made a significant impact. We want to see your hands-on experience and how you've contributed to design reviews and architecture decisions in previous roles.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity in our growing team!

How to prepare for a job interview at SoCode Recruitment

✨Know Your Tech Inside Out

As a Head of Software Engineering, you’ll need to demonstrate your technical prowess. Brush up on your C#/.NET skills and be ready to discuss architectural decisions and design reviews. Prepare to share examples of how you've influenced engineering best practices in your previous roles.

✨Showcase Your Leadership Style

This role is all about leading high-performing teams. Be prepared to talk about your leadership philosophy and how you foster a culture of accountability and continuous improvement. Think of specific instances where you’ve successfully led a team through challenges or implemented new strategies.

✨Understand the Business Context

Since this position is within the fintech sector, it’s crucial to understand the regulatory landscape and how it impacts software engineering. Familiarise yourself with current trends in payments and financial services, and be ready to discuss how you can align engineering strategy with business objectives.

✨Prepare for Stakeholder Engagement

You’ll need to bridge the gap between technical and non-technical audiences. Practice explaining complex technical concepts in simple terms. Think about how you’ve communicated with stakeholders in the past and be ready to share those experiences during the interview.

Head of Software Engineering in City of London
SoCode Recruitment
Location: City of London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

S
  • Head of Software Engineering in City of London

    City of London
    Full-Time
    110000 - 130000 Β£ / year (est.)
  • S

    SoCode Recruitment

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>