Why N-able
We are seeking a C++ Developer to join our team and work on the Cove Data Protection product, with an expectation to transition to Rust in the future. Cove Data Protection is a cloud-first backup solution with a multi-platform client and server side for managed services providers, system administrators of large enterprises.
You’ll 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 virtualized environments, while offering flexible recovery options including file‑level restore, bare‑metal recovery, and automated recovery testing.
What You'll Do
- Develop features through multiple software layers in C++
- Ensure code quality by writing unit tests
- Collaborate with other teams to integrate solutions
- Investigate issues, identify root causes, and drive them to resolution
- Review requirements, specifications, and technical documents to provide timely and meaningful feedback
- Support the code by writing unit or auto-tests
- Work on application performance improvements and tuning
- Provide technical feedback and assistance on others' code and design
- Prepare technical documentation
What You'll Bring
- Strong foundation in modern C++
- Understanding of the relational databases and SQL
- Strong knowledge of design principles
- Knowledge of multithreading and concurrency concepts
- Hands on experience with testing frameworks
- Experience with cross-platform development
- Knowledge of containers concepts, Docker and Kubernetes
- Familiarity with Rust, or interest in learning and applying Rust in production systems
- Experience using AI tools in software development, or a strong motivation to actively adopt them
- A proactive, curious mindset with a passion for continuous learning and improvement
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