Software Engineering Manager / C#/.Net/GoLang

at N-able

Location:

Employment Type: full_time


Job Description

<strong>Why N-able</strong><br><br><p style="margin: 0px;"><span style="color: black; font-size: 10pt;">At N-able, we’re not just helping businesses be secure —we’re redefining what it means to be cyber resilient. Our end-to-end platform blends AI-powered capabilities and flexible tech stacks, so customers can manage, secure, and recover with confidence. But the real power behind it all? Our people. We’re a global crew of N-ablites, who love solving complex problems, sharing knowledge, and delivering solutions that actually make a difference. If you're into meaningful work, fast growth, and a team that’s got your back, you’ll be surrounded by people who believe in what they do—and in you.</span></p><p style="margin: 0px;"> </p><p style="margin: 0px;"><span style="font-family: verdana, geneva; font-size: 10pt;">The Software Engineering Manager (C#/.Net/GoLang) oversees the delivery of software solutions, defining project scope and objectives. Managing a team of software engineers, this role provides guidance and support, makes technical decisions, creates project plans and schedules, drives improvements in team processes, monitors project progress, and ensures time and quality completion. The role will also manage relationships with stakeholders, ensuring all parties are aligned and working towards common goals.</span></p> <br><strong>What You'll Do</strong><br><br><table style="border-collapse: collapse; border: none;"><tbody><tr><td style="width: 100.0%; border: solid windowtext 1.0pt; padding: 0in 5.4pt 0in 5.4pt;" width="100%"><ul><li><span style="font-size: 10pt;">Oversees development and implementation of software solutions for our company.</span></li><li><span style="font-size: 10pt;">Manages a team of Engineers, providing guidance, and support to foster professional development.</span></li><li><span style="font-size: 10pt;">Builds outstanding teams through communication, technical mentorship, and fostering relationships and collaboration.</span></li><li><span style="font-size: 10pt;">Recruit and onboard new team members.</span></li><li><span style="font-size: 10pt;">Defines project scope and objectives, and creates project plans and schedules.</span></li><li><span style="font-size: 10pt;">Monitors project progress and make necessary adjustments to ensure that projects remain on track, identifying dependencies and mitigating risks.</span></li><li><span style="font-size: 10pt;">Collaborates with Product function to define roadmaps.</span></li><li><span style="font-size: 10pt;">Manages relationships with stakeholders, including clients and vendors, as necessary.</span></li><li><span style="font-size: 10pt;">Collaborates with other Engineering Managers and Architects to improve the Engineering function.</span></li><li><span style="font-size: 10pt;">Enforces and sometimes leads processes and practices defined by the organization.</span></li><li><span style="font-size: 10pt;">Stays up to date with industry, trends, and company development.</span></li><li><span style="font-size: 10pt;">Identifies and addresses technical debt and other issues that may impact the maintainability, performance, scalability, and security of the software.</span></li><li><span style="font-size: 10pt;">Implements and enforces software development best practices, such as code reviews, testing, and documentation.</span></li><li><span style="font-size: 10pt;">Manages and prioritizes bug reports and feature requests.</span></li><li><span style="font-size: 10pt;">Ensures that customer support requests and issues are promptly and effectively addressed by the team, making these a priority.</span></li></ul></td></tr></tbody></table> <br><strong>What You'll Bring</strong><br><br><ul><li><span style="font-size: 10pt;">Strong technical background in software engineering</span></li><li><span style="font-size: 10pt;">Proven experience leading and managing software development teams</span></li><li><span style="font-size: 10pt;">Strong understanding of software development methodologies and processes</span></li><li><span style="font-size: 10pt;">Excellent communication and leadership skills</span></li><li><span style="font-size: 10pt;">Strong problem-solving and decision-making skills</span></li><li><span style="font-size: 10pt;">Experience with project management tools and techniques, as well as planning and estimation</span></li><li><span style="font-size: 10pt;">Experience with code and design reviews</span></li><li><span style="font-size: 10pt;">Familiarity with industry best practices for software development, testing, and delivery</span></li><li><span style="font-size: 10pt;">Understanding of software architecture and design patterns</span></li><li><span style="font-size: 10pt;">Experience with software testing and quality assurance methodologies</span></li><li><span style="font-size: 10pt;">Strong analytical skills</span></li><li><span style="font-size: 10pt;">Strong understanding of software development life cycle</span></li></ul><p style="margin: 0px;"> </p> <br><strong>Purple Perks</strong><br><br><p style="margin: 0px;"><span style="font-family: verdana, geneva; font-size: 10pt;"><strong>What do we offer you?</strong></span></p><ul style="margin-top: 0in;"><li><span style="font-family: verdana, geneva; font-size: 10pt;">Medical, dental and vision – for employee, partner, and children!</span></li><li><span style="font-family: verdana, geneva; font-size: 10pt;">Generous PTO and observed holidays</span></li><li><span style="font-family: verdana, geneva; font-size: 10pt;">2 Paid VoluNteer Days per year</span></li><li><span style="font-family: verdana, geneva; font-size: 10pt;">Pension Plan with company-contribution</span></li><li><span style="font-family: verdana, geneva; font-size: 10pt;">Employee Stock Purchase Program </span></li><li><span style="font-family: verdana, geneva; font-size: 10pt;">Discounted gym access at several local facilities</span></li><li><span style="font-family: verdana, geneva; font-size: 10pt;">FuN-raising opportunities as part of our giving program</span></li><li><span style="font-family: verdana, geneva; font-size: 10pt;">N-ablite Learning – custom learning experience as part of our investment in you </span></li><li><span style="font-family: verdana, geneva; font-size: 10pt;">The Way We Work – our hybrid working model based on trust and flexibility </span></li></ul><p style="margin: 0px;"><span style="font-family: verdana, geneva; font-size: 10pt;">This position has a starting base salary range of $113,000 to $147,000 CAD per year. Actual starting pay is determined by a number of factors, including relevant skills, qualifications, and experience. This position is also eligible for bonus.</span></p> <br><strong>About N-able</strong><br><br><p style="margin: 0px;"><span style="font-family: verdana, geneva; font-size: 10pt;">At <a href="https://www.n-able.com/" target="_blank" rel="noopener">N-able</a>, our mission is to protect businesses against evolving cyberthreats with an end-to-end cyber resilience platform to manage, secure, and recover. Our scalable technology infrastructure includes AI-powered capabilities, market-leading third-party integrations, and the flexibility to employ technologies of choice—to transform workflows and deliver critical security outcomes. Our partner-first approach combines our products with experts, training, and peer-led events that empower our customers to be secure, resilient, and successful.</span></p>