MindPal logo

Senior Software Engineer (C++/Rust)

MindPal·Salary not specified

Primary stack

C++RustMicroservicesREST

Nice to have's

KubernetesAWS

Job description

About the Position

We are looking for a Senior Software Engineer (C++/Rust) to join our Cove Data Protection product engineering team in Warsaw, Poland. 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.

Responsibilities

  • Learn, contribute to, and gradually take ownership of services developed in Rust
  • Participate in the modernization of existing platform capabilities and architecture
  • Design and implement scalable APIs and distributed system components
  • Help define and deliver valuable, testable, and maintainable user stories
  • Write high-quality, well-tested code supported by automated unit and integration tests
  • Troubleshoot, debug, and resolve complex production and performance issues
  • Contribute to performance optimization, reliability improvements, and system scalability initiatives
  • Collaborate with engineers across multiple teams to deliver strategic platform enhancements
  • Create and maintain technical documentation

Requirements

  • Strong professional experience developing software in C++
  • Interest and willingness to learn and work extensively with Rust
  • Solid understanding of software engineering principles and modern development practices
  • Experience designing scalable, maintainable, and high-performance applications
  • Strong knowledge of design principles and patterns, including SOLID and test-driven development practices
  • Experience working with distributed systems, microservices, or cloud-native applications
  • Experience with automated testing (unit, integration, and end-to-end testing)
  • Understanding of networking concepts, protocols, and security fundamentals
  • Experience working with relational databases and data persistence technologies
  • Familiarity with REST APIs and modern service-oriented architectures
  • Experience with containerized environments and cloud platforms

Nice to Have

  • Previous experience with Rust
  • Experience with Kubernetes and AWS
  • Experience building highly available, large-scale distributed systems
  • Background in backup, disaster recovery, storage, or data protection technologies

We Offer

  • 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

About the Company

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.

© MindPal. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

MindPal logo
MindPal

Recruitment & HR Tech,AI & Automation,Fintech,E-learning,Healthcare,E-commerce

About the Company MindPal is a project initiated by Sky Gate Company, designed to address challenges in IT recruitment by connecting companies with candidates through a unique platform. The company focuses on delivering talent, technology, and traction to clients, having successfully partnered with over 250 businesses globally. MindPal specializes in AI-driven digital transformation, offering scalable solutions for startups and enterprises across various industries. Products, Services & Tech Stack Core Solutions AI Agents & Assistants: Intelligent AI agents that automate tasks, manage workflows, and provide real-time support. MVP Development: Transforming business ideas into working products for quick testing and validation. AI Consulting: Expert guidance on AI strategy and implementation. Chatbots: Custom conversational bots for user engagement and support. SaaS Solutions: Scalable cloud-based products tailored to business needs. AI Automation: Tools for optimizing workflows and increasing operational efficiency. Technologies & Frameworks Ruby on Rails React TypeScript Docker Heroku Django Angular Python VOIP Jenkins Project Scope & Target Clients Client Base Verticals: Fintech, e-learning, healthcare, e-commerce. Client Types: Startups and established Fortune 500 corporations. Engineering Scale Scope: Full-stack digital product consulting and partnership. Complexity: Projects range from MVP development to full-scale SaaS solutions.

Popular searches