Senior Rust Software Engineer
Tech Stack / Keywords
Firma i stanowisko
At N-able, the mission is to protect businesses against evolving cyberthreats with an end-to-end cyber resilience platform to manage, secure, and recover. The company provides a scalable technology infrastructure including AI-powered capabilities and market-leading third-party integrations. The role involves building a new cross-platform agent running on Windows, Linux, and macOS, using Rust for system-level software.
Wymagania
- Strong experience developing software in Rust, C++, or other systems programming languages.
- Experience working with Windows, Linux, or macOS operating systems.
- 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 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.
- Collaborative mindset with excellent communication skills.
- Passion for building high-quality software and continuously improving engineering practices.
Obowiązki
- Design, develop, and maintain a new Rust-based cross-platform agent.
- Build capabilities integrating 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 disciplines to solve complex customer challenges.
- Apply modern engineering practices including testing, automation, CI/CD, and observability.
- Participate in code reviews and share knowledge with teammates.
- Help improve development processes, tooling, and overall software quality.
Benefity
- Medical, dental, and vision coverage.
- Generous paid time off and observed holidays.
- 2 paid volunteer days per year.
- Employee Stock Purchase Program.
- Fundraising opportunities as part of the giving program.
- Custom learning experience through N-ablite Learning.
- Hybrid working model based on trust and flexibility.
Inne informacje
Informujemy, że administratorem danych jest N-able Poland z siedzibą w Warszawie, ul. Grzybowska 62 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
N-able
Pracodawca