Senior C++ Developer

Engenious

Kraków

Hybrid

PLN 165,000 - 220,000

Full time

2 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Training or certification subsidies

Job summary

Engenious is seeking an experienced Senior C++ Developer to join our team and contribute to the development of high-quality software solutions.

Responsibilities include leading design and implementation of complex modules, optimizing performance, conducting code reviews, and mentoring junior engineers. The role requires 5+ years in C++ and strong Linux/networking knowledge, with opportunities to advance through CI/CD initiatives.

Qualifications

  • 5+ years of professional C++ development experience.
  • Proficiency in C++11/14/17/20 and OO design.
  • Linux/Unix operating systems and network programming knowledge.

Responsibilities

  • Lead the design, development, and implementation of complex software modules and applications using C++.
  • Architect and optimize software for performance, scalability, and reliability in distributed systems.
  • Conduct thorough code reviews, ensuring adherence to coding standards, best practices, and architectural guidelines.
  • Collaborate with cross functional teams to define requirements and deliver solutions.
  • Troubleshoot and debug complex software issues, providing timely and effective resolutions.
  • Mentor junior developers and foster a culture of continuous improvement.
  • Contribute to CI/CD pipelines and automation efforts.
  • Stay up to date with emerging technologies and industry trends.

Skills

C++ programming
Multithreading
Performance optimization
Problem solving
Communication

Education

Bachelor's or Master's degree in Computer Science or Software Engineering

Tools

Git
Google Test
CI/CD
Debugging tools

Job description

We are looking for an experienced Senior C++ Developer to join our client’s team and contribute to the development of high-quality software solutions.

Responsibilities
  • Lead the design, development, and implementation of complex software modules and applications using C++.
  • Architect and optimize software for performance, scalability, and reliability in distributed systems.
  • Conduct thorough code reviews, ensuring adherence to coding standards, best practices, and architectural guidelines.
  • Collaborate with cross functional teams, including product management, QA, and other engineering disciplines, to define requirements and deliver solutions.
  • Troubleshoot and debug complex software issues, providing timely and effective resolutions.
  • Mentor junior developers, providing technical guidance and fostering a culture of continuous improvement.
  • Contribute to the continuous integration and continuous deployment (CI/CD) pipelines and automation efforts.
  • Stay up to date with emerging technologies and industry trends, applying them to enhance our software offerings.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional experience in C++ software development.
  • Strong proficiency in C++11/14/17/20, including object-oriented design, data structures, and algorithms.
  • Experience with multi threading, concurrency, and performance optimization.
  • Solid understanding of operating systems concepts (Linux/Unix preferred) and network programming.
  • Experience with version control systems (e.g., Git) and agile development methodologies.
  • Familiarity with unit testing frameworks (e.g., Google Test) and debugging tools.
  • Excellent problem solving, analytical, and communication skills.
  • Experience with embedded systems is a plus.
What can you expect
  • Team of passionate people who love what they do.
  • Opportunity to learn and grow.
  • Private Medical Care - INTER Polska.
  • Co-funded Multisport Card.
  • Possible training or certification subsidies.
  • Rate: up to 160 PLN net/h.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Java)
Senior Software Engineer (Java)

NFQ • Kraków

Hybrid
PLN 159,000 - 248,000
Private medical care
Sports package
Life insurance
+2
Senior C++ Embedded Developer (f/m/x)
Senior C++ Embedded Developer (f/m/x)

Sii Poland • Poznań

On-site
PLN 120,000 - 180,000
Great Place to Work
Profit sharing
Regular integration events
+3
Senior C++ Embedded Developer (f/m/x)
Senior C++ Embedded Developer (f/m/x)

Sii Poland • Kraków

On-site
PLN 180,000 - 260,000
Great Place to Work
Solid financial situation
Centre of internal trainings
+8
Senior C++ Developer
Senior C++ Developer

Jit Team • Poland

Hybrid
PLN 246,000 - 328,000
Elastyczne godziny pracy
Praca hybrydowa
Senior C++ Developer (C++ & Basic Python)
Senior C++ Developer (C++ & Basic Python)

People More • Łódź

Hybrid
PLN 179,088 - 247,968
Private medical care
Sports card
Training courses
+1
C++ Developer
C++ Developer

Chabre • Kraków

On-site
PLN 320,000 - 350,000
Rate up to 160,00 PLN/h + VAT
Peripherals subsidy 500,00 zł
MacBook Pro or Lenovo Legion 5
+1
Senior .NET Engineer
Senior .NET Engineer

Dotlinkers IT recruitment • Warszawa

Hybrid
PLN 304,000 - 411,000
Medical & dental care
Vision allowance
Life insurance
+7
Senior C++ Developer
Senior C++ Developer

your Jared • Kraków

Hybrid
PLN 201,000 - 268,000
LuxMed medical care
Multisport card
Group insurance
Senior C++ Embedded Developer (f/m/x)
Senior C++ Embedded Developer (f/m/x)

Sii Poland • Lublin

On-site
PLN 120,000 - 180,000
Great Place to Work
Profit sharing
Medical care
+3
Senior Java Developer
Senior Java Developer

Chabre • Warszawa

On-site
PLN 165,000 - 220,000
Peripherals subsidy 500 PLN
MacBook Pro / Lenovo Legion 5
Course funding