Senior Rust Software Engineer

N-able Technologies Ltd. 

Warszawa

On-site

PLN 213,000 - 255,000

Full time

8 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical benefits
Hybrid work model
Learning & development
Stock option program
Volunteer days
Team events
Wellness programs

Job summary

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

You will collaborate with experienced engineers, contribute to architectural discussions, and own significant projects while advancing testing, automation, and observability.

The role offers a base salary from 21,000 PLN gross per month, with bonus eligibility and a hybrid working model.

Qualifications

  • Strong experience in Rust, C++, or other systems languages for production-grade software.
  • Experience with multiple operating systems (Windows, Linux, macOS).
  • Knowledge of OS concepts, networking, file systems, and process behavior.
  • Experience with multi-language codebases (Rust and C/C++).
  • Excellent problem-solving skills and independent work on complex challenges.
  • Familiarity with modern development practices: testing, automation, CI pipelines, and build systems.

Responsibilities

  • Design, develop, and maintain a new Rust-based cross-platform agent.
  • Build deep integrations with Windows, Linux, and macOS.
  • Contribute to architectural decisions and technical direction.
  • Develop reliable, secure, and high-performing system software.
  • Collaborate across disciplines to solve customer challenges.
  • Apply modern engineering practices including testing, automation, CI/CD, and observability.
  • Participate in code reviews and knowledge sharing.
  • Help improve development processes and tooling.

Skills

Rust experience
Systems programming
OS concepts
CI/CD
Cross-language codebases
Problem solving

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

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

Hybrid
PLN 254,000 - 304,000
Medical, dental & vision
PTO and holidays
Volunteer days
+4
Senior Rust Software Engineer
Senior Rust Software Engineer

Talanto • Warszawa

Hybrid
PLN 234,000 - 301,000
Medical coverage
Generous PTO
Volunteer days
+4
Senior Automation/QE
Senior Automation/QE

N-able • Warszawa

On-site
PLN 194,000 - 232,000
Medical coverage
Dental coverage
Vision coverage
+6
Senior Rust Systems Engineer: Cross-Platform Agent (Hybrid)
Senior Rust Systems Engineer: Cross-Platform Agent (Hybrid)

N-able Technologies Ltd.  • Warszawa

On-site
PLN 213,000 - 255,000
Medical benefits
Hybrid work model
Learning & development
+4
Senior Security Engineer with Rust
Senior Security Engineer with Rust

Talanto • Łódź

Hybrid
PLN 300,000 - 422,000
Hybrid by design
Remote within Poland
Work abroad up to 60 days
+2
Application Security Engineer | Senior
Application Security Engineer | Senior

Nord Security • Poland

On-site
Private health insurance
Flexible work arrangements
Physical well-being programs
+3
Senior Fullstack (Node.js + React.js) Developer
Senior Fullstack (Node.js + React.js) Developer

your Jared • Wrocław

Hybrid
PLN 180,000 - 280,000
Private healthcare
Multisport
Mindgram access
+2
Senior Staff Software Engineer
Senior Staff Software Engineer

Kontakt.io • Kraków

On-site
PLN 212,404 - 297,366
Equity in Series C company
Private healthcare
Multisport card
+1
Automation Engineer
Automation Engineer

DPDGroup IT Solutions Sp. z o • Poland

Hybrid
PLN 112,000 - 179,000
Salary 10k-16k PLN net/B2B
Hybrid work model
Buddy program
+7
Senior Backend Engineer — 1Secure Platform
Senior Backend Engineer — 1Secure Platform

Netwrix • Kraków

Hybrid
PLN 180,000 - 240,000
Health benefits
Learning & development opportunities
Team collaboration culture
+1