Director, Software Engineering

4 days ago


Edinburgh, Edinburgh, United Kingdom N-able Technologies Ltd. Full time
Why N-able

N-able isn't just another software company – we're going places, and we would love for you to be a part of that journey. With N-ablites in more than 15 countries around the world, you're adding your unique voice to a diverse team of people who are supporting our customers, and one another. The Way We Work, our hybrid working model based on trust and flexibility, allows you to maximize your contributions while growing your career.

We are hiring a Director of Engineering reporting to the Senior Director of Engineering to shape our future platform. The successful candidate sees themselves as the technical leader within the company. Specifically, the right candidate will have experience building on-prem and SaaS products and managing the technical and architectural roadmaps. You will collaborate closely with product teams, executive stakeholders, and other engineering directors to drive alignment with our overarching Ecoverse strategy.

The right candidate will have experience managing a large engineering organization of 70+ engineers in distributed sites across Europe and North America. Winning is delivering great products for our customers. We do that by building an organization that can continuously deliver high quality new capabilities for our customers at scale.

What You'll Do

Strategic & Technical Leadership

  • Define and execute the strategic vision for Platform Services, ensuring it aligns with the company's Fusion platform roadmap.
  • Provide architectural direction and high-level oversight for IAM (SSO, UMS, CAS), Data Services (EventBus, Data Warehouse, Visualization & Reporting), and Platform UI (Apex Design System, N-query – Our GraphAPI).
  • Drive continual evolution of core platform capabilities, enabling product teams to deliver best-in-class features quickly and consistently.

Team & Organizational Management

  • Lead, mentor, and scale a multi-location engineering team (e.g., Romania, UK, Bulgaria, etc.), promoting a culture of excellence, collaboration, and continuous learning.
  • Partner with internal HR and Talent Acquisition teams to hire and retain top engineering talent; ensure effective onboarding, career development, and succession planning.
  • Set clear objectives and performance standards for the engineering organization, regularly reviewing progress and addressing gaps.

Cross-Functional Collaboration

  • Serve as the primary liaison between Platform Services and product engineering teams, ensuring alignment on technical standards, priorities, and delivery timelines.
  • Work closely with Product Management to define shared roadmaps, clarify requirements, and optimize platform capabilities for broad reuse.
  • Collaborate with Architecture, DevOps, UX, and other stakeholders to establish consistent processes, patterns, and technologies that streamline development.

Operational Excellence & Reliability

  • Implement and refine SLA-driven metrics that guarantee robust, high-performance services (e.g., data veracity, uptime, security).
  • Oversee monitoring, logging, and alerting systems to ensure proactive incident response and continuous improvement of service reliability.
  • Champion security, compliance, and best practices across all platform services, ensuring the integrity of our data and infrastructure.

Innovation & Continuous Improvement

  • Identify emerging technologies (e.g., AI/ML for data services, real-time analytics, advanced IAM protocols) and evaluate potential adoption to advance the platform.
  • Inspire a culture of experimentation, encouraging teams to propose, prototype, and validate new ideas that improve developer velocity and product quality.
  • Stay informed about industry trends, evolving standards, and cutting-edge approaches to platform engineering, bringing relevant insights back to the organization.

Stakeholder Engagement & Communication

  • Present high-level updates, progress, and strategic plans to executive leadership and at MBRs/QBRs, translating technical initiatives into business value.
  • Act as a trusted advisor to both internal teams and external partners regarding platform strategy, capabilities, and roadmap.
What You'll Bring
  • Proven Track Record: Significant experience in software engineering, leading large, distributed teams in a Director-level or similar leadership capacity.
  • Technical Expertise: Strong background in cloud-native architectures, microservices, CI/CD pipelines, identity management, data engineering, and/or SaaS-based product development.
  • Strategic Mindset: Ability to craft and communicate a long-term vision for platform services that balances immediate product needs with future scalability.
  • Cross-Functional Leadership: Demonstrated success influencing diverse teams (e.g., DevOps, UX, Product) and cultivating alignment in a complex, global environment.
  • Operational Excellence: Familiarity with SLA-driven development, production monitoring, high-availability techniques, and security & compliance frameworks (SOC2, ISO, etc.).
  • Strong Communication & Collaboration Skills: Capable of translating technical details into executive-level narratives and building consensus among senior stakeholders.
  • Preferred Attributes:
  • Exposure to or hands-on experience with IAM solutions, graph-based data services (e.g., GraphQL, Apollo Federation), and big data analytics.
  • Track record of building or evolving a "platform team" that serves multiple internal engineering partners.
  • High degree of comfort leading in a matrixed organization, with a passion for fostering a culture of ownership and innovation.
Purple Perks
  • Medical, dental and vision coverage
  • Generous PTO and observed holidays
  • 2 Paid Volunteer Days per year
  • Employee Stock Purchase Program
  • Fundraising opportunities as part of our giving program
  • N-ablite Learning – custom learning experience as part of our investment in you
  • The Way We Work – our hybrid working model based on trust and flexibility
About N-able

At N-able, Inc. (NYSE: NABL), we are a global software company that turns IT possibilities into capabilities. That means we partner with technology leaders who support companies around the world by offering secure infrastructure and tools to navigate their evolving IT needs. We build strong relationships with our customers to help them thrive at every stage of growth, and at the heart of this effort is our network of N-ablites—a global team of extraordinary, diverse creators who are dedicated to making a difference in how our partners do IT.

#LI-NK1 #LI-Hybrid

#J-18808-Ljbffr
  • Software Engineer

    4 days ago


    Edinburgh, Edinburgh, United Kingdom CBS Butler Full time

    Job ref: 1212720_1697540719 Location: Edinburgh Sector: Job type: Salary: £60 - £65 per day Contact: Hannah Pepper Email: Published: 1 day ago Consultant: Hannah Pepper Software Engineer Edinburgh £65 per hour inside IR35 A globally lead Aerospace and Defence organisation are...


  • Edinburgh, Edinburgh, United Kingdom myGwork Full time

    This job is with Skyscanner, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.Are you passionate about technology and education? Ready to shape the future of software engineering and inspire the next generation of tech innovators? Join ourSoftware...

  • Software Engineer

    1 week ago


    Edinburgh, Edinburgh, United Kingdom European Tech Recruit Full time

    We are working with one of the world's leading technology giants who are working on the development of a next generation transactional database from scratch. The team is looking for experts in a ranges of fields including systems, distributed systems, operating systems, compilers to work on the core research and development of the project.The role will be...

  • Software Engineer

    2 weeks ago


    Edinburgh, Edinburgh, United Kingdom European Tech Recruit Full time

    We are working with one of the world's leading technology giants who are working on the development of a next generation transactional database from scratch. The team is looking for experts in a ranges of fields including systems, distributed systems, operating systems, compilers to work on the core research and development of the project. The role will be...

  • Software Engineer

    1 week ago


    Edinburgh, Edinburgh, United Kingdom European Tech Recruit Full time

    We are working with one of the world's leading technology giants who are working on the development of a next generation transactional database from scratch. The team is looking for experts in a ranges of fields including systems, distributed systems, operating systems, compilers to work on the core research and development of the project. The role will be...

  • Software Engineer

    3 days ago


    Edinburgh, Edinburgh, United Kingdom European Tech Recruit Full time

    We are working with one of the world's leading technology giants who are working on the development of a next generation transactional database from scratch. The team is looking for experts in a ranges of fields including systems, distributed systems, operating systems, compilers to work on the core research and development of the project.The role will be...

  • Software Engineer

    2 weeks ago


    Edinburgh, Edinburgh, United Kingdom Cathcart Technology Full time

    An Edinburgh-based tech-start up, working in the tech for good space, is looking for a skilled Python Software Engineer to join their hybrid team - genuinely interesting subject matter and real variety in work.They've been running for a few years now and are really starting to make a name for themselves, they have one core product and develop a series of...

  • Software Engineer

    2 weeks ago


    Edinburgh, Edinburgh, United Kingdom Cathcart Technology Full time

    An Edinburgh-based tech-start up, working in the tech for good space, is looking for a skilled Python Software Engineer to join their hybrid team - genuinely interesting subject matter and real variety in work.They've been running for a few years now and are really starting to make a name for themselves, they have one core product and develop a series of...

  • Software engineer

    2 weeks ago


    Edinburgh, Edinburgh, United Kingdom Avaloq Full time

    Software engineer - regulatory reporting - Edinburgh Company DescriptionFounded and headquartered in Switzerland, Avaloq is continuously expanding its global footprint with around 2,500 colleagues in 12 countries, and more than 170 clients in 35 countries. We are an industry-leading provider of wealth management technology and services for financial...

  • Software engineer

    2 weeks ago


    Edinburgh, Edinburgh, United Kingdom Avaloq Full time

    Software engineer - regulatory reporting - Edinburgh Company DescriptionFounded and headquartered in Switzerland, Avaloq is continuously expanding its global footprint with around 2,500 colleagues in 12 countries, and more than 170 clients in 35 countries. We are an industry-leading provider of wealth management technology and services for financial...

  • Software engineer

    3 days ago


    Edinburgh, Edinburgh, United Kingdom Avaloq Full time

    Software engineer - regulatory reporting - Edinburgh Company DescriptionFounded and headquartered in Switzerland, Avaloq is continuously expanding its global footprint with around 2,500 colleagues in 12 countries, and more than 170 clients in 35 countries. We are an industry-leading provider of wealth management technology and services for financial...

  • Software engineer

    1 week ago


    Edinburgh, Edinburgh, United Kingdom Avaloq Full time

    Software engineer - regulatory reporting - Edinburgh  Company Description Founded and headquartered in Switzerland, Avaloq is continuously expanding its global footprint with around 2,500 colleagues in 12 countries, and more than 170 clients in 35 countries. We are an industry-leading provider of wealth management technology and services for financial...

  • Software Engineer

    2 days ago


    Edinburgh, Edinburgh, United Kingdom Cloudsoft Full time

    Cloudsoft is seeking talented Software Engineers to join our dynamic team. You will play a vital role in designing and developing innovative solutions for our customers in the cloud applications sector. As a part of our team, you will collaborate with fellow engineers and clients to deliver top-notch software applications that meet the highest standards of...


  • Edinburgh, Edinburgh, United Kingdom Matchtech Full time

    Job summary Our client, a large defence/aerosapce company, are looking for an ADA Software Engineer to join their team on a contract basis. Key skills required for this role Software Engineer, ADA Important ADA Software Engineer Job description Location: Edinburgh Duration: 6 month contract Rate: £67ph UMB (Inside IR35) ...


  • Edinburgh, Edinburgh, United Kingdom Amazon Development Centre (Scotland) Limited Full time

    The Connected Talent Management System team, part of Global Talent Management & Compensation (GTMC) is looking for a Software Development Engineer to join the engineering team in Edinburgh as part of a strategic investment to build technology that will enable Amazon to adopt the most scientific approach to talent management. Our team builds intelligent...


  • Edinburgh, Edinburgh, United Kingdom TN United Kingdom Full time

    We are looking for a Software Engineering Manager to join our growing team. In this hybrid role you will lead a talented group of engineers to design, develop, and maintain high-quality software products, while fostering an environment of collaboration and continuous improvement.Qualifications, skills, and all relevant experience needed for this role can be...


  • Edinburgh, Edinburgh, United Kingdom Best Buy Health Full time

    As a Senior Software Engineer, you will work as part of a Product Engineering team. They take care to evaluate where they can further the long-term technical vision whilst having a bias towards action and customer/product value. This role is remote eligible, which means you would work virtually from home or another non-Best Buy Health location. You...


  • Edinburgh, Edinburgh, United Kingdom Bright Purple Full time

    Senior Software Engineer - Edinburgh, Hybrid Unlock a rewarding career as a Senior Software Engineer with a multi-award-winning global software company based in the heart of Edinburgh. What is in it for you: This role offers a competitive salary of up to £65,000 Flexibility of hybrid working 33 days annual leave A range of...


  • Edinburgh, Edinburgh, United Kingdom Best Buy Health Full time

    As a Software Engineer II, you will work as part of a Product Engineering team. They take care to evaluate where they can further the long-term technical vision whilst having a bias towards action and customer/product value. This role is remote eligible, which means you would work virtually from home or another non-Best Buy Health location. You will work...

  • Software Engineer

    4 days ago


    Edinburgh, Edinburgh, United Kingdom Bright Purple Full time

    C# Software Engineer - Edinburgh - Hybrid Our established and prestigious client are looking to recruit a  Software Engineer  to work on the .NET. They have big plans for growing their technical footprint in Edinburgh this year. Working across research and consultancy, you will be shaping the future of energy markets by building powerful technology. ...