Director, Software Engineering

3 weeks 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 Youll 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 Youll 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

    5 days ago


    Edinburgh, Edinburgh, United Kingdom Bright Purple Full time

    Software Engineer - EdinburghSalary £45,000An exciting opportunity for an enthusiastic and self-motivated C#.Net Software Engineer in the Edinburgh area to join a team of likeminded individuals and be a part of exciting and rewarding projects to deliver high-quality, well-designed software used globally.You'll join an established but small team in cosy...

  • Software Engineer

    3 days ago


    Edinburgh, Edinburgh, United Kingdom JR United Kingdom Full time

    An exciting opportunity for an enthusiastic and self-motivated C#.Net Software Engineer in the Edinburgh area to join a team of likeminded individuals and be a part of exciting and rewarding projects to deliver high-quality, well-designed software used globally.You'll join an established but small team in cosy offices in Edinburgh but work with multiple...

  • Software Engineering

    3 weeks ago


    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

    3 weeks ago


    Edinburgh, Edinburgh, United Kingdom TN United Kingdom Full time

    Social network you want to login/join with:Software Engineer (Senior Levels), EdinburghClient:LeonardoLocation:Edinburgh, United KingdomJob Category:OtherEU work permit required:YesJob Reference:b20096277ab3Job Views:83Posted:03.03.2025Job Description:The opportunity:At Leonardo, we are looking for experienced Software Engineers to develop software for the...


  • Edinburgh, Edinburgh, United Kingdom Okta Resourcing Full time

    This range is provided by Okta Resourcing. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeDirect message the job poster from Okta ResourcingExperienced Managing Director @ Okta Resourcing | Technical RecruitingOur client is a leading technology consultancy who provide (XR) applications for...


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

    Embedded Software EngineerActively seeking an Embedded Software Engineer to contribute to the development and maintenance of industry leading technology in the production of lasers With a recent shift in direction, this company is actively looking to grow out their operations in Glasgow and add multiple engineers to their Embedded Software team.Skill Set for...

  • Software Engineer

    3 days ago


    Edinburgh, Edinburgh, United Kingdom Kal Full time

    As a member of our global engineering department, you will be responsible for creating a wide array of new and innovative products, while working in collaboration with customers, partners and colleagues from our other global offices including Sydney, Ho Chi Minh City, Cincinnati, Bucharest, Chennai, Mumbai, Verona and Mexico City.Skills and experience...

  • Software Engineer

    4 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

    4 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

    3 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

    2 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

    4 days ago


    Edinburgh, Edinburgh, United Kingdom Motorola Solutions Full time

    At Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. Our critical communications, video security and command center technologies support public safety agencies and enterprises alike, enabling the coordination that's critical for...

  • Software engineer

    3 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 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 developing a next generation transactional database from scratch. The team is looking for experts in a range of fields including systems, distributed systems, operating systems, and compilers to work on the core research and development of the project.The role will be onsite in...


  • Edinburgh, Edinburgh, United Kingdom Technical Futures Ltd Full time

    Do you have experience in Cryptography and Security Software Solutions, possess strong low level programming skills and want to use your Mathematical and Programming excellence to fortify code essential to the finance industry? Fully Remote working. Can be based in Europe or UK.A Security Software Engineer, ideally with a PhD in Mathematics, Computing or...


  • Edinburgh, Edinburgh, United Kingdom Advanced Resource Managers Ltd Full time

    Software EngineerEdinburgh or Newcastle - Predominantly onsite6-month ContractUp to £60ph Inside IR35We are looking for a Software Engineer who has previously worked on Hardware Systems and moved into a software role. You will work alongside a team of other Software Engineers who come from a varied background in Hardware & Electronics working on the...


  • 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...

  • Software engineer

    4 weeks 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...


  • 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 ARM Full time

    Software EngineerEdinburgh or Newcastle - Predominately onsite6-month ContractUp to £60ph Inside IR35We are looking for a Software Engineer who has previously worked on Hardware Systems and moved into a software role. You will work alongside a team of other Software Engineers who come from a varied background in Hardware & Electronics working on the...