Senior Software Engineer (Go / AWS)
Why N-ableAt 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 DoDesign, build, and maintain backend services and APIs with a strong focus on scalability, reliability, and performanceDevelop and support services in Go/Golang as part of our long-term backend directionWork effectively within our current environment while helping drive modernization toward an API-first architectureBuild, enhance, and support integrations with AWS services and cloud-native infrastructureCollaborate with product, design, QA, and engineering teammates to deliver end-to-end solutions that meet business and customer needsContribute across the application stack when team priorities require it, while bringing primary depth in backend engineeringParticipate in code reviews, technical discussions, and architecture conversations to help raise engineering quality across the teamUse AI tools thoughtfully to improve developer productivity, accelerate delivery, support debugging and refactoring, and enhance code qualityHelp mentor other developers and share best practices across the teamWhat You'll BringStrong experience in backend software development, with senior-level ownership of design and deliveryStrong experience with Go/Golang, APIs, and service-based application developmentStrong experience working in AWS environments and supporting cloud-based systemsAbility to contribute effectively in a full-stack team, even when working outside your primary area of strengthExperience working in environments that balance current-state delivery with longer-term modernization effortsExperience with modern software engineering practices including testing, code review, CI/CD, and Agile team collaborationStrong problem-solving skills, sound engineering judgment, and the ability to balance speed with maintainability, security, and reliabilityExperience using AI-assisted development tools in a practical and responsible wayBonus Skills That Will Help You Stand OutKubernetes, 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 velocityPurple PerksFully covered medical, dental and vision – for employee and eligible dependentsGenerous PTO and observed holidays2 PaidVolunteerDays per yearPaid Parental Leave401(k) with company match and Flexible Spending AccountsEmployee Stock Purchase ProgramOn-site gym access at selected Collaboration HubsWellness rewardsFund-raising opportunities as part of our giving programN-ablite Learning – custom learning experience as part of our investment in youThe Way We Work – our hybrid working model based on trust and flexibilityAbout N-ableAt 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.J-18808-Ljbffr