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.
N-able protects businesses against evolving cyberthreats. We deliver end-to-end cyber resilience by unifying endpoint protection, threat detection and response, and data recovery to minimize risk...
Apply Now