Remote Director of Software Engineering (UK)

Remote Director of Software Engineering (UK)

Full-Time No working from home 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: Autonomy, competitive salary, and a culture that values innovation and quality.
  • Other info: Opportunity to shape the future of enterprise software in a dynamic environment.
  • 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.

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.

Why Flosum

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.

Remote Director of Software Engineering (UK) employer: Flosum

Flosum is an exceptional employer that fosters a culture of innovation and excellence, where technologists lead and ideas thrive. As a Remote Director of Software Engineering, you will enjoy the flexibility of remote work while being part of a passionate team dedicated to crafting high-performance software solutions. With a strong focus on employee growth, you will have the opportunity to lead and mentor a talented group of engineers, driving measurable improvements in developer velocity and solution performance, all within a supportive environment that values quality and speed.

Flosum

Contact Details:

Flosum Recruitment Team

StudySmarter Expert Advice🤫

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

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who might know someone at Flosum. A personal introduction can make all the difference and help you stand out from the crowd.

Tip Number 2

Prepare for the interview by diving deep into Flosum's products and values. Show us that you understand our commitment to quality and speed. Bring examples of how you've led teams to success in similar environments—this is your chance to shine!

Tip Number 3

Don’t just talk about your technical skills; highlight your leadership style too. We want to see how you’ve coached and grown teams in the past. Share stories that demonstrate your ability to drive developer velocity and improve performance metrics.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows us you’re genuinely interested in joining our team and contributing to our mission of building exceptional software.

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

Node.js
Salesforce (Apex, Lightning Web Components, Flows)
Microservices Architecture
API Design
Performance Tuning
Agile/Scrum or Kanban Methodologies
DORA Metrics

Some tips for your application 🫡

Show Your Passion for Software Engineering:When writing your application, let your enthusiasm for software engineering shine through. We want to see how passionate you are about crafting high-performance products and leading teams to success. Share specific examples of projects that excited you and how you contributed to their success.

Highlight Your Leadership Experience:As a Director of Software Engineering, your leadership skills are crucial. Make sure to detail your experience in leading teams, coaching developers, and driving improvements in developer velocity. We love to see how you've turned challenges into opportunities for growth in your previous roles.

Be Specific About Your Technical Skills:We’re looking for someone with deep expertise in Node.js and Salesforce. In your application, be specific about your hands-on experience with these technologies. Mention any relevant projects or achievements that demonstrate your technical prowess and architectural skills.

Apply Through Our Website:To make sure your application gets the attention it deserves, apply directly through our website. This way, we can easily track your application and ensure it reaches the right people. Plus, it shows us you're serious about joining our team!

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

Flosum is looking for a leader who can coach and grow a team. Think about your leadership experiences and be prepared to share specific instances where you've improved developer velocity or compressed delivery schedules. Highlight your approach to building a culture of ownership and speed.

Prepare for Metrics Discussions

Familiarise yourself with DORA metrics and be ready to discuss how you've used them to drive improvements in your previous roles. Have concrete examples of how you've measured lead time, deployment frequency, and change failure rates, and how you plan to achieve similar results at Flosum.

Align with Their Values

Flosum values quick, quality software delivery. Be prepared to discuss how you balance speed and quality in your work. Share your thoughts on how to negotiate scope, time, and quality with stakeholders, and demonstrate that you understand their core values.