Software Engineer II
Role Overview
The Software Engineer II role focuses on scalable backend services and APIs for a cyber-resilience platform.
The role includes software development, automated testing, code quality, delivery collaboration, production reliability, and mentoring.
Key Skills for This Role
Full Job Posting
About N-able
N-able provides an end-to-end cyber-resilience platform that helps businesses manage, secure, and recover.
The platform includes AI-powered capabilities, third-party integrations, and flexible technology choices for security outcomes.
Role overview
The Software Engineer II role focuses on scalable backend services and APIs for a cyber-resilience platform.
The role includes software development, automated testing, code quality, delivery collaboration, production reliability, and mentoring.
Responsibilities
- Design, develop, test, and deploy scalable backend services and APIs in AWS.
- Participate in unit, integration, API, and end-to-end test automation.
- Write maintainable code with comprehensive test coverage.
- Participate in code reviews, architecture discussions, and performance tuning.
- Collaborate with QA, DevOps, and Product teams on delivery pipelines.
- Monitor and troubleshoot production systems for reliability and uptime.
- Mentor junior developers and promote code-quality and testing practices.
Required qualifications
- Four or more years of total software development experience.
- At least four years of experience with a programming language such as Java or Golang and with data structures and algorithms.
- Knowledge of test automation frameworks and Go testing tools such as Testify, Ginkgo, or GoMock.
- Experience with API testing tools such as Postman or RestAssured.
- Knowledge of integration testing tools and mocking frameworks.
Preferred qualifications
- Preferred experience or knowledge in AWS.
- Knowledge of Python, Ruby, or Go.
Workplace
- N-able describes its way of working as a hybrid model based on trust and flexibility.
Benefits
- Group medical, personal accident, and term life coverage.
- Generous paid time off and observed holidays.
- Two paid volunteer days per year.
- Employee stock purchase program.
- Learning opportunities through N-ablite Learning.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at N-Able
Staff Analytics Engineer
Dundee, GBR
N-able seeks a senior, hands-on Analytics Engineer to build governed semantic models and AI-driven analytics data products. The role requires 8–12 years in business analytics and data engineering, strong SQL, Snowflake a
Director, Business Analysis & Portfolio Delivery
Ottawa, CAN
N-able seeks a director to lead its Business Analysis and Portfolio Delivery team, governing portfolio intake and roadmaps while strengthening business analysis and delivery practices. The role requires substantial busin
Manager, SOC
, IND
N-able is seeking an SOC Manager to lead MDR SOC operations, workforce planning, service performance, and customer satisfaction. Candidates should bring 13–18 years of SOC or incident response experience, including at le
Manager, Engineering
, IND
N-able is seeking an engineering manager to build and lead a team of software developers and automation/QE engineers. The role owns team development, hiring, backlog readiness, delivery and quality reporting, while partn
Senior Software Engineer - Dotnet
, IND
N-able is seeking a Senior Software Engineer to develop and maintain its Cove Data Protection SaaS product. Candidates need 7–10 years of software development experience with C# and .NET Core, plus strong foundations in
Manager, Customer Success
Ottawa, CAN
N-able is seeking a Customer Success Manager to lead a team supporting partner adoption, retention, and growth. The role requires experience leading customer-facing teams, coaching and performance management, and collabo
Events Specialist
Ottawa, CAN
N-able is seeking an Events Specialist to plan and execute trade shows, field events, customer activations, and hosted experiences. The role manages event logistics, budgets, vendors, staffing, reporting, and event asset
Lead People Operations Partner
Edinburgh, GBR
N-able is seeking a Lead People Operations Partner to advise business leaders and managers across employee relations, organizational design, talent, change, performance, compensation and benefits. The role leads people i
Staff Analytics Engineer
Dundee, GBR
Director, Business Analysis & Portfolio Delivery
Ottawa, CAN
Manager, SOC
, IND
Manager, Engineering
, IND
Senior Software Engineer - Dotnet
, IND
Manager, Customer Success
Ottawa, CAN
Events Specialist
Ottawa, CAN
Lead People Operations Partner
Edinburgh, GBR