RVC
JobsFor Employers
  1. Jobs
  2. /
  3. Senior Software Engineer (C++/Rust)

Senior Software Engineer (C++/Rust)

N-able | Information technology
1h 3m ago
Hybrid
Full Time
Poland
Source not independently verified - confirm the company domain before applying.
We are looking for a Senior C++ Software Engineer to join our Cove Data Protection product engineering team. Cove Data Protection is a cloud-first backup solution used by managed service providers and enterprise IT organizations worldwide. This is an exciting opportunity for an experienced C++ engineer who is passionate about building highly scalable, resilient systems and is eager to expand their expertise in Rust. As part of our long-term technology strategy, you will play a key role in evolving critical platform components while working with modern technologies and contributing to the growth of our Rust codebase. You will join an international engineering team developing Disaster Recovery services and core platform capabilities. The team is responsible for designing and delivering high-performance backend services that power the protection and recovery of customer data at scale. Our platform includes web-based management experiences backed by distributed services deployed in AWS and Kubernetes environments. As we continue modernizing our architecture, Rust is becoming an increasingly important part of our technology stack, offering exciting opportunities to work on performance-critical and reliability-focused solutions. We rely heavily on automated testing, continuous integration, code reviews, and collaborative engineering practices to maintain a high level of quality and reliability. We are looking for someone who enjoys solving complex technical challenges, takes ownership of their work, and is excited about learning new technologies while helping shape the future of our platform. What You'll DoLearn, contribute to, and gradually take ownership of services developed in RustParticipate in the modernization of existing platform capabilities and architectureDesign and implement scalable APIs and distributed system componentsHelp define and deliver valuable, testable, and maintainable user storiesWrite high-quality, well-tested code supported by automated unit and integration testsTroubleshoot, debug, and resolve complex production and performance issuesContribute to performance optimization, reliability improvements, and system scalability initiativesCollaborate with engineers across multiple teams to deliver strategic platform enhancementsCreate and maintain technical documentationWhat You'll BringStrong professional experience developing software in C++Interest and willingness to learn and work extensively with RustSolid understanding of software engineering principles and modern development practicesExperience designing scalable, maintainable, and high-performance applicationsStrong knowledge of design principles and patterns, including SOLID and test-driven development practicesExperience working with distributed systems, microservices, or cloud-native applicationsExperience with automated testing (unit, integration, and end-to-end testing)Understanding of networking concepts, protocols, and security fundamentalsExperience working with relational databases and data persistence technologiesFamiliarity with REST APIs and modern service-oriented architecturesExperience with containerized environments and cloud platforms is a plusStrong problem-solving, communication, and collaboration skillsNice to HavePrevious experience with RustExperience with Kubernetes and AWSExperience building highly available, large-scale distributed systemsBackground in backup, disaster recovery, storage, or data protection technologies

Required Skills

c++rustawskubernetesci/cdrestapi

Required Languages

🇬🇧 English

Related searches

  • Jobs in Poland
  • Hybrid Jobs
  • Senior Jobs
1 jobs
Sort by
1h 3m ago

Senior Software Engineer (C++/Rust)

N-able·Information technology
c++rustawskubernetesci/cd+1
🏢Hybrid
|Poland
C++
No similar jobs match these filters. Try changing or clearing a filter.
Remote roles
PythonJavaReactGoNode.jsC# / .NET
Countries
United StatesUnited KingdomCanadaUS & EMEAGermanyPolandSpainNetherlandsPortugal
Experience
SeniorMid-levelJunior
R© 2026 RVC Globalbuild 4417945a
AboutMCPPricingContactPrivacyCookiesRefundsTerms & ConditionsFor Employers