Senior Rust Software Engineer

N-able Technologies Ltd. 

Warszawa

On-site

PLN 180,000 - 260,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical coverage
Dental coverage
Vision coverage
Generous PTO
Volunteer days

Job summary

N-able Technologies Ltd. is seeking a Senior Software Engineer to design and build a new Rust-based cross-platform agent spanning Windows, Linux, and macOS.

You will contribute to core platform capabilities, collaborate with senior engineers, and steer technical decisions to elevate software quality. You will bring strong Rust and C++ experience, exposure to OS concepts, and a passion for scalable system-level software, working in a fast-paced, collaborative environment with a focus on

Qualifications

  • Experience building production-grade system software.
  • Experience across Windows, Linux, or macOS.
  • Strong problem-solving and independent work.
  • Experience with Rust and C/C++ interop.

Responsibilities

  • 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.

Skills

Rust
C++
OS concepts
Multi-language
CI/CD
Build systems

Tools

Cargo
CMake

Job description

Why N-able

N-able is a place where talented engineers get the opportunity to do meaningful work, explore new ideas, and build technology that genuinely matters. Our platform helps businesses stay secure, resilient, and ready for what’s next. We're investing in modern engineering practices and AI-powered tools that help teams work smarter, accelerate delivery, improve developer experience, and continuously raise the bar for software quality.

You’ll join a supportive global community of N-ablites who share knowledge openly, collaborate closely, and celebrate success together. If you’re looking for technical challenges, ownership, and an environment where you can continue growing your skills, N-able is a great place to do your best work.

This is more than just another engineering role. It's an opportunity to help build a new cross-platform agent from the ground up. You'll contribute to a greenfield platform that runs across Windows, Linux, and macOS, using Rust to create reliable, secure, and high-performing system-level software.

As a Senior Software Engineer, you'll play a key role in designing and developing core platform capabilities, collaborating closely with experienced engineers, and contributing to technical decisions that shape the future of the product. You'll bring strong technical expertise, take ownership of significant projects, and help drive engineering excellence through collaboration and continuous improvement.

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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Rust Software Engineer
Rust Software Engineer

N-able • Warszawa

On-site
PLN 254,000 - 304,000
Medical, dental & vision
PTO and holidays
Volunteer days
+4
Senior Rust Systems Engineer — Cross-Platform Impact
Senior Rust Systems Engineer — Cross-Platform Impact

N-able Technologies Ltd.  • Warszawa

On-site
PLN 180,000 - 260,000
Medical coverage
Dental coverage
Vision coverage
+2
Senior Software Engineer (C++/Rust)
Senior Software Engineer (C++/Rust)

N-able Technologies Ltd.  • Warszawa

Hybrid
PLN 213,000 - 255,000
Medical coverage
PTO & holidays
Volunteer days
+4
Senior Software Engineer (C++/Rust)
Senior Software Engineer (C++/Rust)

N-able • Warszawa

On-site
PLN 213,000 - 255,000
Medical, dental and vision coverage
Generous PTO and observed holidays
2 Paid VoluNteer Days per year
+2
Senior Security Engineer with Rust
Senior Security Engineer with Rust

EPAM Systems • Poland

Hybrid
PLN 180,000 - 270,000
Hybrid by design
Remote within Poland
Occasional travel up to 60 days per yr
+4
Senior Software Engineer
Senior Software Engineer

Balyasny Asset Management L.P. • Warszawa

On-site
PLN 100,000 - 130,000
Software Engineer (Rust) Mateusz
Software Engineer (Rust) Mateusz

Matterhorn Early Access (PROD-FRAN) • Kraków

On-site
PLN 330,000 - 458,000
Senior AI Platform Engineer
Senior AI Platform Engineer

N-iX • Kraków

On-site
PLN 260,000 - 380,000
Flexible working format
Competitive salary
Career growth
+1
Senior Data Engineer (Rust)
Senior Data Engineer (Rust)

Nagarro • Polska

Hybrid
PLN 200,000 - 320,000
Senior AI Platform Engineer
Senior AI Platform Engineer

N-iX • Warszawa

Hybrid
PLN 180,000 - 300,000
Flexible remote/work format
Competitive salary
Career growth
+3