What You'll Do
Design, develop, and maintain a new Rust-based cross-platform agent.
Build capabilities that integrate deeply with Windows, Linux, and macOS.
Contribute to architectural discussions and technical decision-making.
Develop reliable, secure, and performant system-level software.
Collaborate with engineers across multiple disciplines to solve complex customer challenges.
Apply modern engineering practices across testing, automation, CI/CD, and observability.
Participate in code reviews and share knowledge with teammates.
Help improve development processes, tooling, and overall software quality.
What You'll Bring
Strong experience developing software in Rust, C++, or other systems programming languages, with an interest in building production-grade system-level software.
Experience working across one or more operating systems, including Windows, Linux, or macOS.
Understanding of operating system concepts, networking, file systems, and process-level behavior.
Experience integrating or working with multi-language codebases, including Rust and C/C++.
Strong problem-solving skills and the ability to work independently on complex technical challenges.
Experience with modern development practices, including testing, automation, CI pipelines, and build systems such as Cargo and CMake.
A collaborative mindset with excellent communication skills and a willingness to learn from and support others.
Passion for building high-quality software and continuously improving engineering practices.
Purple Perks
Medical, dental and vision coverage
Generous PTO and observed holidays
2 Paid VoluNteer Days per year
Employee Stock Purchase Program
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 21,000.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
Design, develop, and maintain a new Rust-based cross-platform agent.
Build capabilities that integrate deeply with Windows, Linux, and macOS.
Contribute to architectural discussions and technical decision-making.
Develop reliable, secure, and performant system-level software.
Collaborate with engineers across multiple disciplines to solve complex customer challenges.
Apply modern engineering practices across testing, automation, CI/CD, and observability.
Participate in code reviews and share knowledge with teammates.
Help improve development processes, tooling, and overall software quality.
Strong experience developing software in Rust, C++, or other systems programming languages, with an interest in building production-grade system-level software.
Experience working across one or more operating systems, including Windows, Linux, or macOS.
Understanding of operating system concepts, networking, file systems, and process-level behavior.
Experience integrating or working with multi-language codebases, including Rust and C/C++.
Strong problem-solving skills and the ability to work independently on complex technical challenges.
Experience with modern development practices, including testing, automation, CI pipelines, and build systems such as Cargo and CMake.
A collaborative mindset with excellent communication skills and a willingness to learn from and support others.
Passion for building high-quality software and continuously improving engineering practices.