C++ Developer
About the role
We are looking for a software engineer with solid experience in modern C++ development. The ideal candidate will take ownership of implementing assigned features and components, ensuring robust design, high-quality delivery, and long-term maintainability. A proactive approach, strong collaboration skills, and a commitment to continuous improvement are key to success in this role.
You will:
Participate in the entire SDLC
Take part in the development of new features
Troubleshoot issues with Support and deliver fixes
Work with Operations on performance improvements
Identify and resolve shortcomings autonomously or with colleagues
About you
Must-haves:
Good modern C++ understanding
Good understanding of TCP, HTTP, RESTful APIs, and XML
Working and coding experience for Linux systems
General SQL understanding
About us
We are growing fast as a company and do our best to bring our SaaS cloud-based backup services to the global audience. Our platform is designed to provide customers with an immutable historical archive of their primary data in systems such as Microsoft 365, Google Workspace, Salesforce, Azure AD/Entra ID, Dynamics 365, and Zendesk. It aims to protect them against everything, starting from ransomware to simple accidents.
Most of our back-end components are written in clean, modern C++ using mainly purpose-built components and STL. Several components that deal with business processes and data mining are built using Common Lisp. Everything runs on Linux.
Backing up billions of objects over foreign APIs using imperfect networks on systems with finite memory and making it all happen in as little time as possible is no small feat.
If you think solving complex problems is fun, we have strong indications that we will not run out of challenging problems any time soon. Come join us for the fun!
If you have any questions about the job or the recruitment process, please get in touch with Khrystyna Kulyk at kma@keepit.com.
We offer:
Umowa o pracę employment contract
Creative tax (KUP 50)
4 additional working days of vacation leave per full calendar year (i.e. 30 working days in total)
Health and Life Insurance
3 days of internal sick leave without a doctor`s note
Employee Capital Plan (PPK)
Multisport card compensation
Full or partial coverage of professional training sessions, meetups, etc
English-speaking club with native speakers
Cosy office in Krakow city centre (Długa, 72) with beverages, fruit, and cookies
Winter and summer parties, events, team-buildings
We kindly ask you not to provide us with any sensitive categories of personal data when applying for a job with us. When applying for the vacancy, Keepit will process your personal data, and therefore we recommend that you also read our privacy policy, which describes our processing of personal data and your rights as a data subject.

Keepit
Keepit is a product-based company that provides innovative cloud data protection and backup solutions for businesses worldwide.
C++ Developer
C++ Developer