Role Overview
N-able is hiring a Senior Software Engineer (Go / AWS). This is a full-time role in Ottawa. Part of N-able's Backend hiring. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Job Description
Why N-able
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 is our people. We’re a global crew of N-ablites who love solving complex problems, sharing knowledge, and delivering solutions that make a difference. If you’re excited by meaningful work, growth, and a collaborative team environment, you’ll be surrounded by people who believe in what they do and in each other.
If you are an experienced Senior Software Developer who brings strong backend engineering skills and enjoys working across the stack, this is an opportunity to play an important role in both current delivery and long-term modernization. We are looking for someone with primary strength in backend development, particularly Golang, AWS, APIs, and cloud-native systems, while also valuing the flexibility to contribute in other parts of the application when needed as part of an agile feature team.
What You'll Do
Design, build, and maintain backend services and APIs with a strong focus on scalability, reliability, and performance
Develop and support services in Go/Golang as part of our long-term backend direction
Work effectively within our current environment while helping drive modernization toward an API-first architecture
Build, enhance, and support integrations with AWS services and cloud-native infrastructure
Collaborate with product, design, QA, and engineering teammates to deliver end-to-end solutions that meet business and customer needs
Contribute across the application stack when team priorities require it, while bringing primary depth in backend engineering
Participate in code reviews, technical discussions, and architecture conversations to help raise engineering quality across the team
Use AI tools thoughtfully to improve developer productivity, accelerate delivery, support debugging and refactoring, and enhance code quality
Help mentor other developers and share best practices across the team
What You'll Bring
Strong experience in backend software development, with senior-level ownership of design and delivery
Strong experience with Go/Golang, APIs, and service-based application development
Strong experience working in AWS environments and supporting cloud-based systems
Ability to contribute effectively in a full-stack team, even when working outside your primary area of strength
Experience working in environments that balance current-state delivery with longer-term modernization efforts
Experience with modern software engineering practices including testing, code review, CI/CD, and Agile team collaboration
Strong problem-solving skills, sound engineering judgment, and the ability to balance speed with maintainability, security, and reliability
Experience using AI-assisted development tools in a practical and responsible way
Bonus Skills That Will Help You Stand Out
Any of the following: Kubernetes, EKS, Docker, PostgreSQL, DynamoDB, OpenSearch, Ruby on Rails, Angular, front-end web development, observability tooling such as Prometheus and Grafana, leveraging Artificial Intelligence to increase developer velocity.
Purple Perks
- Fully covered medical, dental and vision – for employee and eligible dependents!
- Generous PTO and observed holidays
- 2 Paid VoluNteer Days per year
- Paid Parental Leave
- 401(k) with company-match and Flexible Spending Accounts
- Employee Stock Purchase Program
- On-site gym access at select Collaboration Hubs
- Wellness rewards
- FuN-raising 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, 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.
Frequently Asked Questions
How do I apply for the Senior Software Engineer (Go / AWS) position at N-able?
Use the Apply button above to submit your application directly to N-able. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the Senior Software Engineer (Go / AWS) position at N-able located?
This position is based in Ottawa. N-able has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a Senior Software Engineer (Go / AWS) at N-able earn?
N-able has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Senior Software Engineer (Go / AWS) role at N-able posted?
This role was posted on May 1, 2026 (47 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
How much experience does the Senior Software Engineer (Go / AWS) role at N-able require?
This is a senior-level position. Most senior roles call for 5+ years of directly relevant experience. N-able lists their specific requirements in the description below, so review the must-have qualifications closely before applying.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start