Unlock Full Resume Report

This position is no longer accepting applications

Positions open for more than 30 days are automatically closed and marked as expired

Don't let one closed door slow you down, here's your next move:

April 8, 2026

Senior C++ Developer

Senior • Remote

120 - 140 PLN

Krakow, Poland

For our client we’re looking for a talented and motivated Senior C++ Developer.

The airline retailing and merchandising platform that enables airlines to create personalized offers and dynamic pricing for customers.

Team is responsible to deliver modern, omni-channel, real-time retailing shopping experience. Provide reduced cost through consolidation of common components including consolidation of offer management system. This is a unique opportunity to work on a critical and operationally complex high-performance product that also interacts with several of mission critical products. That will help the selected candidate to work on high-performing products as well expose opportunity to other products and enable the candidate to grow in their career.

  • Identifying technical design and clarifies implementation

  • Reviewing code to ensure meet of Definition of Done and collaboratively codes with the team

  • Developing, coding, testing and debugging new moderately complex software solutions or enhancements to existing software in a maintenance capacity

  • Designing and coding critical system components in accordance with established coding standards and guidelines

  • Creating new ideas to improve application performance and stability

  • Working collaboratively with team across geographical locations

  • Resolving customer complaints with software and responding to suggestions for improvements and enhancements

  • Proactively understands business domain knowledge

  • Effectively working in interaction with other Developers, QA and business analysts

  • Being able to work under pressure to investigate and resolve real-time issues

  • Minimum 5+ year of hands-on Modern C++ programming

  • Bachelor's degree in computer science or a related field

  • Experience in Cloud deployments, Preferably in GCP

  • Solid tech background in creating new/or enhancing existing microservices

  • Deep knowledge in functional programming, data structures, algorithms, distributed systems and systems architecture

  • Developing applications for cloud computing, design, maintaining and operating cloud systems/microservices and applications, keep cloud systems secure

  • Fully testing and integrating with all the other products/applications, understand the language of business, and developing to address the business’s needs

  • Travel industry knowledge as the advantage

Must possess a legal work permit in Poland 

General benefits - depends on the form of employment 

  • Remote work 

  • Referral program with financial bonus 

  • Budget for development (including language courses and others), clear career path with the possibility to gain experience in international environment 

  • Access to internal Learning Platform with multiple trainings oriented for professional growth 

Lifestyle benefits: 

  • Access to MyBenefit platform (Multisport included)

  • Team Building activities 

  • Charity initiatives 

  • Working environment promoting diversity and inclusion 

Similar jobs you might like

Technology

DCV Technologies

Senior C++ Developer / Krakow

Senior

Hybrid

Krakow, MA, Poland

🏢 Summary: Senior C++ Developer contract role for building and supporting high-performance, low-latency FX trading and risk-management systems in a hybrid Kraków setup. The role covers real-time, multi-threaded application development, production support, performance optimization, and collaboration with global agile teams. 🗂️ Requirements: 7+ years of professional C++ software development experience, Modern C++ expertise, Multi-threading and concurrency experience, Low-latency, real-time systems development experience, FX trading platforms and trade lifecycle process knowledge, Risk-management systems and financial-markets technology experience, Algorithms, data structures, object-oriented design, system architecture, and design patterns knowledge, Relational database experience, Messaging technology experience, CI/CD and DevOps experience, Microsoft Azure exposure, Enterprise production application support experience, Fluent English 📃 Skills: C++, Multithreading, Concurrency, Algorithms, Databases, MSSQL, Sybase, Oracle, IBMMQ, Kafka, GitLab, Azure, DevOps, CICD 🏢 Description: Location: Kraków, Poland (Hybrid – 3 days onsite per week) Experience: 8+ years Employment Type: B2B, Full-time Position Overview We are looking for an experienced Senior C++ Developer with strong FX domain expertise to join our technology team in Kraków. The end client is a leading global financial services organization specializing in wealth management, investment banking, and asset management, with a strong focus on innovation, technology, and delivering secure, high-performance solutions for global markets. The ideal candidate will have deep experience in building high-performance, low-latency, real-time systems and a strong understanding of foreign exchange (FX) trading platforms, lifecycle processes, and risk management systems . You will work on mission-critical applications, designing and developing scalable solutions that support complex financial workflows in a fast-paced trading environment. Key Responsibilities Design, develop, and maintain high-performance C++ applications for FX trading and risk management platforms. Build and optimize low-latency, multi-threaded, real-time systems . Work closely with business, product, and technology teams to deliver robust trading solutions. Apply strong knowledge of algorithms, data structures, and system design principles to solve complex technical challenges. Develop and enhance applications supporting FX trade lifecycle processes. Troubleshoot production issues and provide L3 application support . Participate in incident management, root cause analysis, and performance optimization. Implement best practices around software development, testing, deployment, and CI/CD processes. Collaborate with global teams in an agile development environment. Required Skills & Experience 7+ years of professional software development experience with strong C++ expertise. Extensive experience with: Modern C++ development Multi-threading and concurrency Low-latency application development Real-time systems Performance optimization and troubleshooting Strong domain experience in: FX trading platforms FX lifecycle processes Risk management systems Financial markets technology Excellent understanding of: Algorithms Data structures Object-oriented design System architecture and design patterns Hands-on experience with relational databases such as: MS SQL Server Sybase Oracle Experience with messaging technologies: IBM MQ Kafka Experience with CI/CD and DevOps practices, preferably: GitLab CI/CD Automated build and deployment pipelines Exposure to Microsoft Azure cloud technologies. Experience supporting production applications in enterprise environments. Strong analytical and problem-solving skills. Excellent verbal and written communication skills. Fluent English communication skills. Preferred Qualifications Previous experience working in investment banking, capital markets, or financial technology environments. Knowledge of trading protocols, market data systems, or electronic trading platforms. Experience improving application performance and reducing latency in mission-critical systems.

Technology

RITS Professional Services

Senior C++ Developer (Windows)

Senior

Remote

Warsaw, MZ, Poland

40 - 65 USD/hr

🏢 Summary: Remote B2B opportunity for a Senior C++ Developer to build and improve scalable, performance-critical trading and backend platforms. The role covers application and backend development, platform enhancement, security remediation, testing, and code/design reviews, with 5–6 hours of daily New York time-zone overlap required. Compensation is $45–65/hour, with no paid vacation. 🗂️ Requirements: 5+ years of commercial C++ experience, Object-oriented and low-level programming expertise, Multithreading, concurrency, and synchronization knowledge, Sockets, networking, and event-driven architecture knowledge, Windows native APIs and OS internals knowledge, Complex debugging experience, Database experience, Unit testing and code review practices, Strong analytical and problem-solving skills, Independent and international team collaboration ability, Computer Science or related degree, 5–6 hours daily overlap with New York time 📃 Skills: C++, Multithreading, Concurrency, Synchronization, Sockets, Networking, Windows, APIs, Databases, Debugging, Testing 🏢 Description: We are looking for an experienced Senior C++ Developer to join our client’s engineering team and help build and enhance next-generation trading and backend platforms . This is an opportunity to work on highly scalable, performance-critical systems in an international environment where technology plays a central role in modern financial markets. B2B contract – salary range: $45–65/hour (no paid vacation included) 100% remote job 5–6 hours daily overlap with the New York time zone is required Responsibilities: C++ application development Participate in application design and implementation Enhancement of existing technological platform Identification and resolution of security vulnerabilities Development of back-end services Design and write unit tests Participate in code and design reviews Requirements: 5+ years of commercial experience with C++ Strong knowledge of object-oriented and low-level programming concepts Solid understanding of: multithreading concurrency and synchronization sockets and networking event-driven architectures Windows native APIs and OS internals Experience with debugging complex issues such as memory leaks, race conditions, deadlocks, and stack corruption Good understanding of software engineering best practices, including unit testing and code reviews Experience working with databases Strong analytical and problem-solving skills Ability to work independently and collaboratively within international teams Degree in Computer Science or a related field Nice to Have: Experience in the financial industry, especially Fixed Income Knowledge of Python scripting JavaScript experience Understanding of communication protocols and network programming fundamentals

Technology

KUBO Poland Sp. z o.o.

Software Engineer

Mid

Hybrid

Gdansk, PM, Poland

🏢 Summary: Hybrid B2B opportunity to modernize a mission-critical aviation platform used globally. The role involves developing and maintaining C++ and C# software, improving platform components, reliability, and performance. 🗂️ Requirements: Professional experience with C++, Professional experience with C#, English proficiency at B2 level or higher 📃 Skills: C++, C# 🏢 Description: Join a team responsible for modernizing a mission-critical aviation platform used by tens of thousands of customers worldwide. This is a great opportunity to work on a solution that plays a key role in the aviation industry and contribute to its further technological development. Key responsibilities Develop and maintain software using C++ and C# Contribute to the modernization of the existing aviation platform Design, implement, and improve software components Collaborate with other members of the development team to deliver high-quality solutions Analyze technical requirements and translate them into effective software solutions Troubleshoot issues and contribute to improving the reliability and performance of the platform Ideal candidate profile Professional experience with C++ Professional experience with C# English proficiency at B2 level or higher Conditions Work model: Hybrid – 1 day per week at the office in Gdańsk Contract type: B2B. Rate: Negotiable Benefits: life insurance, private healthcare, Multisport card Recruitment steps Phone call with a Recruiter Online technical and recruitment interview with Client Decision and feedback W KUBO naprawdę zależy nam na ludziach. Zapraszamy osoby w różnym wieku, o różnych tożsamościach i sposobach funkcjonowania oraz niezależnie od sytuacji zdrowotnej i rodzinnej. Autentyczność jest dla nas wartością, a naszym celem jest uczciwy i otwarty proces dla wszystkich. At KUBO, we genuinely care about people. We welcome candidates of all ages, backgrounds, identities, family constellations, health situations, and ways of thinking and interacting with the world. You’re welcome to be yourself — we value authenticity, and we’re committed to creating a fair and inclusive process for everyone.

Technology

Experis Manpower Group

C++ Software Engineer

Mid

Remote

Warsaw, Poland

20,160 - 20,500 PLN

🏢 Summary: Remote C++ Software Engineer role for candidates located in Poland, focused on building and maintaining scalable, large-scale software systems for global customers. The position involves backend and distributed-environment development, feature delivery, architecture contributions, and code-quality practices within an international team. Offered on a B2B contract with healthcare, Multisport, e-learning access, and group life insurance. 🗂️ Requirements: Located in Poland, Minimum 3 years of commercial C++ development experience, Strong software engineering and object-oriented programming knowledge, Experience with complex backend systems or large-scale applications, Ability to troubleshoot distributed environments, Professional English proficiency, Ability to collaborate in an international team 📃 Skills: C++, OOP, Backend, DistributedSystems, Testing, CodeReview 🏢 Description: Location: Remote 100% - candidates must be located in Poland Start: ASAP / 30 days C++ Software Engineer We are looking for a skilled C++ Software Engineer to join an international team working on the development of advanced, large-scale software solutions used by customers worldwide. If you enjoy solving complex engineering challenges, working with scalable systems, and building impactful products, this opportunity could be a great fit for you. Responsibilities: Design, develop, and maintain high-quality software solutions in C++. Contribute to the architecture and implementation of systems used by real-world customers. Work with large-scale technical infrastructure and distributed environments. Develop new features and enhance existing functionalities. Collaborate with cross-functional teams to deliver reliable and scalable solutions. Ensure code quality through testing, code reviews, and best engineering practices. Requirements: Minimum 3 years of commercial experience with C++ development. Strong understanding of software engineering principles and object-oriented programming. Experience working on complex backend systems or large-scale applications. Ability to troubleshoot and solve technical challenges in distributed environments. Good communication skills and ability to work in an international team. English proficiency enabling effective collaboration in a professional environment. Our Offer B2B contract via Experis Medicover healthcare Multisport card Access to e-learning platforms Group life insurance

Technology

Upvanta sp. z o.o.

C++ Developer (Mid / Senior)

Mid

Hybrid

Kraków, MA, Poland

900 - 1,300 PLN

🏢 Summary: Oferta dotyczy pracy Programisty C++ przy rozwoju i utrzymaniu skalowalnego oprogramowania enterprise dla branży lotniczej. Rola obejmuje projektowanie aplikacji wielowątkowych, optymalizację wydajności, analizę wymagań oraz współpracę z zespołami programistycznymi, QA i architektami. Dostępna jest długofalowa współpraca B2B w modelu hybrydowym. 🗂️ Requirements: 3 lata komercyjnego doświadczenia w C++ na poziomie Mid lub 5+ lat na poziomie Senior, Bardzo dobra znajomość C++11/14/17, Doświadczenie w projektowaniu i rozwoju aplikacji wielowątkowych, Znajomość Linux i środowiska programistycznego Linux, Umiejętność pracy z Git, Doświadczenie w analizie i rozwiązywaniu problemów technicznych, Znajomość dobrych praktyk programistycznych i Clean Code, Umiejętność pracy w Agile/Scrum, Płynna znajomość języka angielskiego 📃 Skills: C++, Linux, Git, Agile, Scrum, CleanCode 🏢 Description: Kogo szukamy? Poszukujemy Programisty C++ do projektu realizowanego w branży lotniczej. To doskonała okazja do pracy w międzynarodowym środowisku przy rozwoju zaawansowanych rozwiązań wykorzystywanych przez globalne organizacje. Dołączysz do doświadczonego zespołu inżynierów odpowiedzialnych za rozwój i utrzymanie oprogramowania klasy enterprise, zyskując możliwość pracy z nowoczesnymi technologiami oraz udziału w projektach o dużej skali i realnym wpływie na funkcjonowanie kluczowych procesów biznesowych. Oczekiwania Minimum 3 lata doświadczenia komercyjnego (Mid) lub 5+ lat (Senior) w programowaniu w C++. Bardzo dobra znajomość standardów C++11/14/17 (mile widziane C++20). Doświadczenie w projektowaniu i rozwijaniu aplikacji wielowątkowych. Znajomość systemów Linux oraz środowiska programistycznego Linux. Umiejętność pracy z systemami kontroli wersji (Git). Doświadczenie w analizie i rozwiązywaniu problemów technicznych. Znajomość dobrych praktyk programistycznych oraz zasad Clean Code. Umiejętność pracy w metodykach Agile/Scrum. Płynna znajomość języka angielskiego. Zakres obowiązków Projektowanie, rozwój i utrzymanie aplikacji w języku C++. Tworzenie wydajnych i skalowalnych rozwiązań zgodnie z wymaganiami biznesowymi. Współpraca z zespołem programistów, QA oraz architektami. Udział w analizie wymagań i projektowaniu nowych funkcjonalności. Przeglądy kodu oraz dbanie o wysoką jakość wytwarzanego oprogramowania. Optymalizacja wydajności i rozwiązywanie problemów technicznych. Tworzenie i aktualizacja dokumentacji technicznej. Oferujemy Współpracę w modelu B2B. Atrakcyjne wynagrodzenie adekwatne do doświadczenia. Możliwość pracy hybrydowej. Długofalową współpracę przy interesujących projektach. Pracę w doświadczonym i wspierającym zespole.