New offer - be the first one to apply!

December 17, 2025

Senior C++ Developer

Senior • Remote

About the Role

We are seeking a skilled C++ Developer to join our engineering team in Poland. The role involves designing, developing, and optimizing high-performance software components, working closely with cross-functional teams to deliver reliable and scalable solutions. You will be involved in the full software development lifecycle, from requirements analysis to deployment and maintenance.


Key Responsibilities

  • Develop and maintain high-quality C++ applications (C++17/C++20 preferred).

  • Write clean, efficient, maintainable, and well-documented code.

  • Participate in design discussions, code reviews, and architecture planning.

  • Debug, troubleshoot, and optimize existing code to enhance performance and reliability.

  • Collaborate with QA, DevOps, and product teams to deliver features on time.

  • Implement automated tests and contribute to continuous integration pipelines.

  • Follow best practices in software engineering, security, and performance.


Required Skills & Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.

  • 2+ years of professional experience developing in modern C++ (C++14/17/20).

  • Strong understanding of object-oriented programming, memory management, and STL.

  • Experience with multithreading, concurrency, and performance optimization.

  • Knowledge of Linux or Windows development environments.

  • Familiarity with version control systems (Git preferred).

  • Good communication skills and proficiency in English (B2+ level).


Preferred/Optional Skills

  • Experience with Boost, Qt, or other major C++ frameworks.

  • Familiarity with CI/CD tools (Jenkins, GitLab CI, Azure DevOps, etc.).

  • Knowledge of network programming or distributed systems.

  • Experience with embedded systems, real-time systems, or microservices architectures.

  • Understanding of Agile methodologies (Scrum/Kanban).

  • Polish language skills (optional, but an advantage).


What We Offer

  • Competitive salary based on experience and Polish market standards.

  • Hybrid/remote work flexibility within Poland.

  • Private medical care, multisport card, and other benefits.

  • Professional training budget and support for certifications.

  • Modern tech stack and opportunities to work on complex, impactful projects.

  • Stable work environment with long-term development paths.