Software Engineer (C++)

Keepit

Kraków

On-site

PLN 180,000 - 300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Official employment
Health and Life Insurance
4 extra vacation days per year
3 days sick leave (without doctor note
Employee Capital Plan
Multisport card
Training & meetups
English-speaking club
Polish language classes
Internet reimbursement
Glasses reimbursement
Cosy Krakow office (Długa 72)
Team events

Job summary

Keepit is seeking a software engineer to own backend features in a modern C++ stack. You will contribute across the full software lifecycle, build robust components, and collaborate with cross-functional teams to ensure high-quality, maintainable delivery.

Ideal candidates have 3+ years in backend development, strong C++(11/14/17/20), Linux, and SQL. English is used for collaboration across locations, and the team values proactive problem solving.

Qualifications

  • 3+ years of backend software development experience.
  • Strong proficiency in modern C++ (C++11/14/17/20).
  • Experience developing on Linux systems.
  • Solid understanding of SQL and relational databases.
  • Good knowledge of HTTP, RESTful APIs, JSON/XML.
  • Experience writing and maintaining automated tests.

Responsibilities

  • Design and implement end-to-end features.
  • Participate in all phases of the software development lifecycle.
  • Collaborate with Support to troubleshoot issues and deliver fixes.
  • Work with Operations to drive performance improvements.
  • Identify technical gaps and drive effective solutions.

Skills

Backend development
C++ (modern)
Linux
SQL/Relational DBs
HTTP/REST/JSON/XML
Automated testing
Team collaboration
Problem solving

Job description

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.

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.

You will join the Data Protection team, which focuses on building a workload that allows our customers to protect their increasing SaaS data landscape within Microsoft solutions.

A proactive approach, strong collaboration skills, and a commitment to continuous improvement are key to success in this role.

You will:
  • Design and implement end-to-end features
  • Participate in all phases of the software development lifecycle
  • Collaborate with Support to troubleshoot issues and deliver timely fixes
  • Work with Operations to drive performance improvements
  • Identify technical gaps and drive effective solutions
About You
  • 3+ years of experience in backend software development
  • Strong proficiency in C++ with hands-on experience using modern standards (C++11/14/17/20)
  • Experience developing on Linux systems
  • Solid understanding of SQL and working with relational databases
  • Good understanding of HTTP, RESTful APIs, and data formats such as JSON and XML
  • Experience writing and maintaining automated tests
  • Familiarity with Java is a plus
  • Strong communication skills and ability to collaborate effectively within a team
  • Team-oriented mindset with a proactive approach to problem-solving
About Us

Our platform provides customers with an immutable, historical archive of their data in systems such as Microsoft 365, Google Workspace, Salesforce, Entra ID, Dynamics 365, and Zendesk.

We protect our customers against everything, from ransomware to simple accidents.

We pride ourselves on backing up hundreds of petabytes of data in a performant, reliable, and predictable way.

As we collaborate across locations, English is our primary language.

We offer:
  • Official employment – Umowa o pracę contract
  • Creative tax (KUP 50)
  • 4 additional working days of vacation leave per full calendar year
  • 3 days of internal sick leave without a doctor`s note
  • Health and Life Insurance
  • Employee Capital Plan (PPK)
  • Multisport card compensation
  • Coverage of professional training sessions, meetups, etc.
  • English-speaking club with native speakers
  • Polish language classes
  • Internet and Glasses reimbursement
  • 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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

[EAP] Software Engineer (Java)
[EAP] Software Engineer (Java)

Software Mind • Województwo małopolskie

Hybrid
PLN 180,000 - 280,000
Lunch tickets
Private healthcare and insurance
Multisport card
+2
Software Engineer
Software Engineer

Peoplemore • Kraków

Hybrid
PLN 180,000 - 320,000
Hybrid work in Kraków (2-3 days onsite
Private medical care
Sports card
+2
Principal Engineer - (Software Engineering | Data Platforms)
Principal Engineer - (Software Engineering | Data Platforms)

HSBC • Kraków

On-site
PLN 366,000 - 549,000
Car allowance
Private medical care
Life insurance
+2
Senior Fullstack Engineer
Senior Fullstack Engineer

GFT TECHNOLOGIES SE • Kraków

Hybrid
Benefit package tailored to your needs
Online training and certifications
Social events
Senior Sales Engineer (product: GitProtect)
Senior Sales Engineer (product: GitProtect)

Xopero Software • Gorzów Wielkopolski

On-site
Real impact on the company's marketing
All necessary tools and equipment
Welcome pack with nice surprises
+8
Senior Software Engineer (Data Platform)
Senior Software Engineer (Data Platform)

StepStone Group • Warszawa

On-site
Premium medical and dental care
Tech and sport communities
Events and integration parties
+1
C++ Developer
C++ Developer

ALTEN • Kraków

On-site
PLN 180,000 - 240,000
Medicover medical care
Medicover dental care
Medicover Benefits platform
+4
Software Engineer
Software Engineer

Kingfisher plc • Kraków

Hybrid
Private medical healthcare at LUXMED
Medicover sports card
Life insurance financed by the employer
+5
Security Operations Specialist
Security Operations Specialist

Keepit • Kraków

On-site
PLN 140,000 - 210,000
Official employment – Umowa o pracę
4 vacation days extra per year
3 days sick leave per year
+8
Senior Data Engineer
Senior Data Engineer

Molecular Diversity Preservation International • Województwo małopolskie

On-site
Private medical care (fully covered)
MultiSport card (partially covered)
Team building activities