Director of Software Engineering (UK) in London
Director of Software Engineering (UK)

Director of Software Engineering (UK) in London

London Full-Time 90000 - 120000 £ / year (est.) No home office possible
Flosum

At a Glance

  • Tasks: Lead a team of engineers to build and scale innovative software solutions.
  • Company: Flosum, a leader in cloud-native software development.
  • Benefits: Competitive salary, flexible work environment, and opportunities for professional growth.
  • Other info: Empower your team in a culture that values innovation and quality.
  • Why this job: Join a passionate team and make a real impact in software engineering.
  • Qualifications: 10+ years in software engineering with leadership experience and Node.js expertise.

The predicted salary is between 90000 - 120000 £ per year.

At Flosum, we are building the world's best software for the modern enterprise. Our team is passionate about crafting elegant, high-performance products that delight our customers and set a new bar for engineering excellence. We combine deep expertise in cloud-native development with a relentless focus on quality, speed, and innovation. Every line of code we ship is built to scale, built to last, and built to make a real difference for the businesses that rely on us.

We are hiring a Director of Software Development to lead a team of 10 engineers building and scaling our Node.js and Salesforce-integrated products. This is a hands-on leadership role for a technical architect at heart who can compress delivery schedules, drive developer velocity, and own the performance of the overall solution. You will be the single point of accountability for turning our roadmap into shipped software—on time, at quality, and at scale.

What You'll Own

  • Lead, coach, and grow a team of 10 full-stack developers across Node.js services and Salesforce customizations.
  • Drive measurable improvements in developer velocity using DORA metrics: lead time, deployment frequency, change failure rate, and MTTR.
  • Compress delivery schedules by breaking epics into small, independently shippable slices and challenging inflated estimates with data.
  • Architect end-to-end solutions spanning Node.js microservices, APIs, event-driven patterns, and Salesforce (Apex, Lightning, integrations).
  • Own solution performance: latency, throughput, scalability, and cost—set SLOs and hold the team accountable to them.
  • Establish estimation, sprint, and release discipline; remove blockers; enforce accountability without burning the team out.
  • Partner with Product, QA, and Infrastructure to align roadmap, capacity, and dependencies.
  • Recruit, onboard, and performance-manage engineers; build a culture of ownership and speed.

Qualifications

  • 10+ years in software engineering with 5+ years leading development teams of 8–20 engineers.
  • Deep, current hands-on experience with Node.js (Express/Nest, async patterns, performance tuning, microservices).
  • Working knowledge of the Salesforce platform—Apex, Lightning Web Components, Flows, REST/Platform Events, and Node.js-Salesforce integration patterns.
  • Proven technical architect background: designed distributed systems, API contracts, data models, and performance-critical solutions in production.
  • Track record of schedule compression—case studies where you measurably reduced cycle time or pulled in release dates without sacrificing quality.
  • Strong estimation and planning discipline in Agile/Scrum or Kanban environments.
  • Experience driving solution performance: profiling, caching, query optimization, horizontal scaling, and observability (APM, logs, traces).
  • Cloud-native delivery experience (AWS preferred) with CI/CD, IaC, and modern DevOps practices.
  • Excellent stakeholder communication—can negotiate scope vs. time vs. quality with executives.

Success Metrics (First 6–12 Months)

  • Reduce average lead time for changes and increase deployment frequency to meet DORA 'high' or 'elite' benchmarks.
  • Ship the current roadmap on a compressed timeline agreed with leadership.
  • Improve estimate accuracy (commit vs. deliver) to within an agreed tolerance.
  • Meet or exceed performance SLOs for the Node.js + Salesforce solution stack.
  • Retain and level-up the existing team while filling any skill gaps.

At Flosum, we believe great software is built by great teams—and great teams are built by leaders who care deeply about both the craft and the people. You will have the autonomy, the talent, and the mandate to build something exceptional. If you want to lead a team that is setting the standard for what world-class software looks like, we want to talk to you.

Director of Software Engineering (UK) in London employer: Flosum

Flosum is an exceptional employer that fosters a culture of innovation and excellence, where technologists lead and ideas thrive. With a strong focus on employee growth, you will have the autonomy to shape your team and drive impactful software solutions in a collaborative environment. Located in the UK, we offer a dynamic workplace that values quality, speed, and the well-being of our employees, making it an ideal place for those looking to make a meaningful impact in the tech industry.
Flosum

Contact Detail:

Flosum Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Director of Software Engineering (UK) in London

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work at Flosum or similar companies. A friendly chat can lead to insider info about the role and even a referral!

✨Tip Number 2

Show off your skills! Prepare a portfolio or case studies that highlight your experience with Node.js and Salesforce integrations. This will give you a chance to demonstrate your hands-on expertise and architectural prowess.

✨Tip Number 3

Ace the interview by being ready to discuss your past successes in leading teams and compressing delivery schedules. Use specific examples to illustrate how you've driven developer velocity and improved performance metrics.

✨Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you're genuinely interested in joining the Flosum team and contributing to our mission.

We think you need these skills to ace Director of Software Engineering (UK) in London

Node.js
Salesforce
Technical Architecture
Microservices
API Development
Performance Tuning
Agile/Scrum
DORA Metrics
Cloud-native Delivery
CI/CD
DevOps Practices
Stakeholder Communication
Team Leadership
Estimation and Planning
Problem-Solving

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Director of Software Engineering role. Highlight your hands-on leadership experience, especially in Node.js and Salesforce, to show us you’re the right fit.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you’re passionate about building high-performance software. Share specific examples of how you've driven developer velocity and improved team performance in your previous roles.

Showcase Your Technical Expertise: Don’t shy away from diving into the technical details! We want to see your understanding of cloud-native development, microservices, and performance tuning. This is your chance to impress us with your architectural insights.

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 don’t miss out on any important updates during the process!

How to prepare for a job interview at Flosum

✨Know Your Tech Inside Out

Make sure you brush up on your Node.js and Salesforce knowledge. Be ready to discuss your hands-on experience with these technologies, especially around performance tuning and microservices. Prepare examples of how you've architected solutions in the past.

✨Showcase Your Leadership Style

As a Director of Software Engineering, your leadership approach is crucial. Think about how you've coached and grown teams before. Be prepared to share specific instances where you've improved developer velocity or compressed delivery schedules.

✨Understand DORA Metrics

Familiarise yourself with DORA metrics like lead time and deployment frequency. Be ready to discuss how you've used these metrics to drive improvements in your previous roles. This shows that you can align with their focus on measurable outcomes.

✨Communicate Effectively

Strong stakeholder communication is key for this role. Practice articulating how you've negotiated scope, time, and quality with executives. Clear communication will demonstrate your ability to partner effectively with Product, QA, and Infrastructure teams.

Director of Software Engineering (UK) in London
Flosum
Location: London

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

>