Join to apply for the Senior Staff Software Engineer role at N-able.
We are looking to hire a Staff Software Engineer for the AI Team based in either our Edinburgh or Dundee hub.
What You'll Do
* Heavily influence N-able's AI strategy
* Provide technical leadership and set technical direction to guide the team in producing N-able's Agentic AI platform
* Conduct and participate in code reviews to ensure code quality and consistency, and to mentor and provide feedback to junior engineers
* Mentor and coach junior engineers, helping them improve their technical skills and grow in their careers
* Ensure code quality, write automated tests, and participate in quality assurance efforts to maintain high software standards
* Create and maintain technical documentation, including architecture diagrams, design specifications, and coding standards
* Collaborate with product management, architecture, DevOps, UX, and QA teams to align engineering projects with business goals and user needs
* Communicate technical concepts effectively to non-technical stakeholders and ensure project delivery on time and to specifications
What You'll Bring
* Production AI experience, especially in Agentic AI
* High motivation to drive the team forward and improve engineering standards
* Strong coding, software design, test automation, and product design skills
* Experience with cloud technologies AWS/Azure and cloud-native methodologies
* Proficiency in languages used by the team, e.g., GO, Angular
* Understanding of development processes, problem-solving, debugging, and handling escalations
* Ability to plan and create architecture for complex systems based on high-level visions
* Strong OOP skills, knowledge of patterns, best practices, and SSDLC
* Mentorship experience within technical teams
Perks
* Medical, dental, and vision coverage
* Generous PTO and holidays
* 2 Paid Volunteer Days per year
* Employee Stock Purchase Program
* Learning and development opportunities
* Flexible hybrid working model
About N-able
N-able, Inc. (NYSE: NABL) is a global software company partnering with technology leaders to support companies worldwide with secure infrastructure and tools. We value diversity and aim to make a difference in how our partners do IT.
Additional Information
Level: Mid-Senior level
Type: Full-time
Industry: IT Services and Consulting
#J-18808-Ljbffr