Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
New offer - be the first one to apply!
September 15, 2026
Senior Software Engineer (C++/Rust)
Senior • On-site
Warsaw, Poland
Apply now
Quick Facts
Senior C++ Software Engineer for a cloud-first data protection and disaster recovery platform. Work centers on distributed backend services deployed in AWS and Kubernetes, with Rust becoming an increasingly important part of the stack.
Description
Build highly scalable, resilient backend services that power protection and recovery of customer data at scale. Gradually take ownership of services written in Rust while modernizing critical platform capabilities and contributing to the growth of a Rust codebase.
Responsibilities
- Learn, contribute to, and gradually take ownership of services developed in Rust
- Participate in 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, 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
- Containerized environments and cloud platforms experience is a plus
Benefits
- Medical, dental and vision coverage
- Generous PTO and observed holidays
- 2 Paid Volunteer Days per year
- Employee Stock Purchase Program
- Fund-raising opportunities
- N-able Learning – custom learning experience
- The Way We Work – hybrid working model
Similar jobs you might like

Senior C++ Engineer
Grid Dynamics
Senior
Technology
Warsaw, Poland · On-site
N/A
13 days ago

Senior C++ Software Engineer with CUDA/GPU/TPU
EPAM Systems
Senior
Technology
Warsaw, Poland · Remote
N/A
13 days ago

Senior C++ Software Engineer with CUDA/GPU/TPU
EPAM Systems
Senior
Technology
Lodz, LD, Poland · Remote
N/A
13 days ago

Senior C++ Software Engineer with CUDA/GPU/TPU
EPAM Systems
Senior
Technology
Krakow, MA, Poland · Remote
N/A
13 days ago

Senior C++ Software Engineer with CUDA/GPU/TPU
EPAM Systems
Senior
Technology
Katowice, SL, Poland · Remote
N/A
13 days ago

Senior C++ Software Engineer with CUDA/GPU/TPU
EPAM Systems
Senior
Technology
Gdansk, PM, Poland · Remote
N/A
13 days ago

Senior C++ Software Engineer with CUDA/GPU/TPU
EPAM Systems
Senior
Technology
Poznan, WP, Poland · Remote
N/A
13 days ago

Senior C++ Software Engineer with CUDA/GPU/TPU
EPAM Systems
Senior
Technology
Wroclaw, DS, Poland · Remote
N/A
13 days ago
Senior Software Engineer (Rust)
DevsData LLC
Senior
Technology
Warsaw, Poland · On-site
26K zł - 30K zł/yr
13 days ago

Senior Rust and C++ Developer (f/m/x)
Sii
Senior
Technology
Warsaw, MZ, Poland · Remote
N/A
13 days ago