Why N-able
We are seeking a C++ Developer to join our team and work on the Cove Data Protection product. Cove Data Protection is a cloud-first backup solution with multi-platform client and server components designed for managed service providers and enterprise system administrators.
You will be part of a collaborative, international engineering team developing a high-performance backup and recovery agent deployed on hundreds of thousands of devices globally. Our platform protects critical workloads such as file systems, network shares, system state, databases, and virtual environments, while offering flexible recovery options including file-level restore, bare-metal recovery, and automated recovery testing.
What You'll Do
- Design and develop new components and APIs in line with existing architecture using C++
- Develop and maintain deployment configurations and CI/CD scripts
- Write clean, efficient code and ensure its quality through unit and component tests
- Collaborate with cross-functional teams to design and integrate solutions
- Investigate issues, identify root causes, and drive them to resolution
- Review requirements, specifications, and technical documentation
- Provide technical feedback on code and system design
- Prepare and maintain technical documentation
What You'll Bring
- Strong experience with C++ (including legacy codebases)
- Ability to quickly understand and navigate large, complex codebases
- Solid understanding of relational databases and strong SQL skills
- Hands-on experience with containerized applications (Docker, Kubernetes)
- Strong knowledge of software design principles
- Understanding of multithreading and concurrency concepts
- Experience with Source Control tools
- Experience with testing frameworks and writing unit and component tests
- Experience in cross-platform development
- Experience using AI tools to accelerate software development (e.g., code generation, debugging, optimization)
Purple Perks
- Medical for employees, partner and dependents - fully covered for employees!
- Generous PTO and observed holidays
- 2 Paid VoluNteer Days per year
- Employee Stock Purchase Program
- PPK with company-contribution
- 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
This position has a base monthly salary starting from 16,500.00 PLN gross. Actual starting pay is determined by a number of factors, including relevant skills, qualifications, and experience. This position is also eligible for a bonus.
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.
#LI-KP1
#LI-Hybrid
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