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:

July 13, 2026

Senior C++ Developer

Senior • Hybrid

22,000 - 29,400 PLN/mo

Krakow, Poland

Salary: 1100-1400 pln/md on B2B

Remote: hybrid from Kraków (1-2 days per week from the office)

 

Why choose this offer?

  • You can expect a flexible work organization

  • The international work environment will give you the opportunity to interact with the English language on a daily basis

  • The Jit community will bring you a nice time during regular integration meetings

  • Work on cutting-edge technologies supporting the global energy transition

  • Collaborate with international teams and industry experts

 

Project

The project is part of the Grid Automation domain, focused on developing innovative solutions for the power systems of the future. The team is responsible for designing and building high-performance, secure, and reliable software applications using modern C++ (C++17/20), with a strong emphasis on real-time operation, system resilience, and long-term product support.

As part of this initiative, engineers develop mission-critical software that supports energy infrastructure worldwide. The solutions are designed to meet demanding requirements for reliability, efficiency, cybersecurity, and continuous operation in real-time environments.

The role offers close collaboration with global R&D and technology teams, bringing together specialized expertise and advanced engineering capabilities. Team members have a direct impact on the development of next-generation products that help ensure the stability, safety, and modernization of critical power systems. This is an opportunity to work on complex, cutting-edge technologies while contributing to software that delivers long-term value and supports essential infrastructure on a global scale.

 

Responsibilities you'll have

  • Develop system design in areas like multithreading, synchronization, I/O, and latency requirements for real-time operation

  • Develop high-performance C++ cores to managed runtime services (.NET, RUST) with minimal latency overhead

  • Implement performance optimization and scalability: profile threading behavior, minimizing lock contention, reducing memory allocations in critical paths, and ensure predictable latency at scale

  • Maintain high code quality through code reviews, unit testing, and adherence to SOLID, KISS, DRY and industry best practices

  • Participate in system design, best practices and maintaining code quality in performance-critical sections

  • Participate in technical architecture reviews, design documentation, and roadmaps for feature development, refactoring initiatives, and legacy code modernization, collaborate with engineering, product, and business stakeholders to transform requirements into clear architectural designs

  • Support strategic technology decisions on dependencies, build tooling, dependency management, and secure software supply chain practices, maintain cross-platform support: drive modernization of build systems, ensure consistency across multiple deployment environments, and support Linux/Windows compatibility

  • Practical Linux development and deployment strategies

  • Contribute to achieving business goals by designing, developing, and delivering high-quality software solutions

  • Continuously enhance existing systems and contribute to the creation of new features

  • Work effectively within an agile environment, continually expanding your technical expertise and understanding of the business domain, actively participate in a cross-disciplinary team and contribute to shared objectives

 

Expected competences and knowledge

  • University degree in computer science, engineering, or a related technical field

  • 8+ years of experience in senior technical roles

  • Advanced proficiency in modern C++ (C++17/20) with deep understanding of RAII, smart pointers, STL, concurrency, and memory management

  • Practical knowledge of C# development in plus

  • Strong experience with multithreading, synchronization primitives, asynchronous I/O and real-time system design

  • Proficiency with building systems (CMake, Visual Studio) and cross-platform development for Windows and Linux

  • Experience with containerization technologies (Docker, Kubernetes) and microservices architecture patterns

  • Demonstrated experience with performance profiling, optimization, and low-latency systems

  • Understanding of software architecture principles and secure, scalable system design

  • Excellent problem-solving skills and the ability to tackle complex technical challenges

  • Good understanding of unit and integration testing techniques and testing frameworks

  • Knowledge of non-functional requirements (performance, scalability, security)

  • Practical experience developing systems for power grid management and monitoring

  • Understanding of power grid operations and applicable standards

  • Experience with industrial automation systems (SCADA, IED, RTU)

 

Technologies you'll work with

  • C++ 17/20

  • RAII, smart pointers, STL

  • C#

  • .NET, RUST

  • CMake, Visual Studio

  • Windows, Linux

  • Docker, Kubernetes

  • Microservices

  • SCADA, IED

  • SOLID, KISS, DRY

  • Agile

 

Client – why choose this particular client from the Jit portfolio?

Our Client is an established global technology leader driving the digital transformation and innovation required to accelerate the transition toward a carbon-neutral future. Serving customers across the utility, industry, and infrastructure sectors, they provide cutting-edge solutions and services across the entire energy value chain. The organization is actively evolving the worlds energy systems to make them more sustainable, flexible, and secure, while precisely balancing social, environmental, and economic value. With a proven track record and an unparalleled installed technological base spanning well over 100 countries, the company operates on a massive global scale.

 

About Jit Team

The Human Factor of IT - it’s not just a slogan, it’s a philosophy. The foundation of Jit Team is people, which is why we prioritise you. We employ over 770 experienced experts, to whom we offer developmental projects, a wide range of benefits, and a proprietary professional development programme. Together with clients from around the world, we create innovative IT solutions delivered by highly specialised and efficient teams.

 

Behind our maxim are also charitable and educational activities. We support schools, universities, and educational institutions by conducting workshops, running educational projects, sponsoring events, and donating learning equipment. We offer internships that help launch careers in IT. We support water rescuers and hospitals by providing the necessary equipment. We also support numerous charitable organisations helping people in need, children, and the elderly. We are a Polish company and we share what we have achieved over more than 15 years of activity. By supporting local initiatives, we contribute to the circulation of good energy.

Similar jobs you might like

Technology

Jit Team

Senior/Lead .NET Developer

Senior

Remote

Krakow, MA, Poland

23,100 - 31,500 PLN

🏢 Summary: Remote B2B opportunity to develop a scalable, enterprise-grade network monitoring and management platform using modern .NET technologies. The role focuses on backend development, REST APIs, performance optimization, and technical design within an international Agile team. 🗂️ Requirements: Commercial C# and .NET experience, ASP.NET Core experience, REST API design and implementation, Object-oriented programming and software design principles, Relational databases and SQL, Git proficiency, Agile environment experience, English proficiency at B2+ level, Problem-solving and analytical skills, Communication and cross-functional collaboration skills 📃 Skills: C#, .NET, ASP.NET, Core, REST, Git, SQL, OOP, Agile, Scrum 🏢 Description: Salary: 1100–1500 PLN/MD + VAT (B2B) Work model: Remote Why choose this offer? Work on a modern , enterprise-grade network monitoring platform. Collaborate with experienced engineers in an international environment. You can expect a flexible work organization . The Jit community will bring you a nice time during regular integration meetings. Project Join the development of a next-generation network monitoring and management platform designed to provide complete network visibility, real-time performance analysis, automated device configuration, advanced reporting, anomaly detection, and centralized management of distributed IT environments. You will be part of a team building a scalable , secure solution integrated with industry-standard networking protocols using modern .NET technologies . Responsibilities Design, develop, and maintain backend applications using C# and .NET Build and enhance REST APIs and backend services Participate in the architecture and development of a scalable network monitoring platform Collaborate with cross-functional teams to deliver high-quality software Write clean, maintainable, and well-tested code Troubleshoot, debug, and optimize application performance Take part in code reviews and share best development practices Contribute to technical design and continuous improvement of the platform Requirements Strong commercial experience with C# and the .NET ecosystem Hands-on experience with ASP.NET Core Experience designing and implementing REST APIs Solid understanding of object-oriented programming (OOP) and software design principles Experience working with relational databases and SQL Familiarity with Git and modern software development practices Strong problem-solving and analytical skills Good communication skills and ability to work in an Agile environment Very good command of English (B2+) Nice to have AWS Technologies you'll work with C# .NET ASP.NET Core REST APIs Git SQL Agile / Scrum Client – why choose this particular client from the Jit portfolio? Join an international technology company developing a modern network monitoring and management platform used to ensure the performance, availability, and security of complex IT infrastructures. You'll contribute to a product that provides real-time network visibility , advanced analytics, automated device management, and intelligent alerting, helping organizations efficiently manage distributed environments. This is an opportunity to work on a scalable, product-driven solution where engineering quality, innovation, and long-term development are key priorities. About Jit Team The Human Factor of IT - it’s not just a slogan, it’s a philosophy. The foundation of Jit Team is people, which is why we prioritise you. We employ over 770 experienced experts , to whom we offer developmental projects, a wide range of benefits, and a proprietary professional development programme. Together with clients from around the world, we create innovative IT solutions delivered by highly specialised and efficient teams. Behind our maxim are also charitable and educational activities. We support schools, universities, and educational institutions by conducting workshops, running educational projects, sponsoring events, and donating learning equipment. We offer internships that help launch careers in IT. We support water rescuers and hospitals by providing the necessary equipment. We also support numerous charitable organisations helping people in need, children, and the elderly. We are a Polish company and we share what we have achieved over more than 15 years of activity. By supporting local initiatives, we contribute to the circulation of good energy.

Technology

Jit Team

Senior Java Developer

Senior

Hybrid

Warsaw, Poland

20,000 - 24,000 PLN

🏢 Summary: Hybrid B2B opportunity to build and test scalable Java backend services for customer-facing digital banking platforms across the Nordic region. The role covers the full product lifecycle in an Agile team, from technical design and implementation to automated testing, continuous improvement, and operational support, with daily use of AI-powered development tools. 🗂️ Requirements: 5+ years of development and testing experience, Java 21+ experience, REST API and microservices architecture experience, Spring Boot 3.x and Spring WebFlux knowledge, Hibernate, Git, Maven, and Jenkins experience, Oracle DB, DB2, and SQL experience, SOLID principles and modern software engineering practices, Automated unit, integration, API, and performance testing experience, JUnit 5, Cucumber, and WireMock experience, Splunk monitoring and troubleshooting experience, AI tools in software development workflows, Agile collaboration and communication skills 📃 Skills: Java, REST, Microservices, SpringBoot, WebFlux, Hibernate, Git, Maven, Jenkins, Oracle, DB2, SQL, SOLID, JUnit, Cucumber, WireMock, Splunk, AI, Agile 🏢 Description: Salary: 1000-1200 PLN/day on B2B Work model: hybrid from Warszawa (3 days per week from the office) Why choose this offer? You can expect a flexible work organization The international work environment will give you the opportunity to interact with the English language on a daily basis Scandinavian organizational culture will provide you with work-life balance, you will gain time for additional training (financed by Jit) The Jit community will bring you a nice time during regular integration meetings Project Join our Channels-Business unit and help shape the future of digital business banking across the Nordic region. Our teams deliver innovative web and mobile banking solutions used by customers in Denmark, Finland, Sweden, and Norway , while continuously evolving the next generation of digital banking services. You will become part of a vibrant Digital Scalable Model Hub , primarily based in Warsaw, working within one of seven agile teams. Together with developers, testers, analysts, and business stakeholders, you will contribute to the design, development, testing, and enhancement of customer-facing banking products. This role offers an opportunity to influence solutions from concept to production while working on a modern, large-scale banking platform and leveraging the latest AI-powered development practices . Responsibilities you'll have Design, develop, test, and maintain backend services supporting digital banking platforms Take ownership of backend testing activities within an agile team, ensuring high-quality, reliable, and scalable solutions Collaborate closely with business stakeholders to understand requirements and contribute to technical solution design Support analysis activities by translating business needs into effective technical solutions Utilize AI-powered tools in daily development, testing, and delivery processes Contribute throughout the entire product lifecycle, including technical design, implementation, continuous improvement, and operational support Work within a cross-functional Agile team to deliver customer-focused digital banking services Expected competences and knowledge At least 5 years of experience in both development and testing activities Strong experience in Java 21+ , REST APIs , and microservices architecture Practical knowledge of Spring Boot 3.x , Spring WebFlux , Hibernate , Git , Maven , and Jenkins Experience working with Oracle DB , DB2 , and SQL databases Solid understanding of SOLID principles and modern software engineering practices Proven experience with test automation , including unit, integration, API, and performance testing Experience with JUnit 5 , Cucumber , and WireMock Familiarity with monitoring and troubleshooting tools such as Splunk Experience using AI tools in software development workflows Strong communication and collaboration skills in Agile environments Nice to have: Knowledge of Reactive Programming Experience in frontend development ISTQB Foundation Certification Knowledge of Gherkin Technologies you'll work with Java 21+ Spring Boot 3.4 Spring WebFlux REST APIs Microservices Hibernate Git Maven Jenkins Oracle DB / DB2 / SQL JUnit 5 Splunk Cucumber WireMock Nice to have: JavaScript TypeScript Angular 2+ AngularJS Playwright qTest Gherkin Reactive Programming Client – why choose this particular client from the Jit portfolio? Jit Team has had an over-decade-long relationship with the leading financial group in the Nordic countries, and we are privileged to be our client's premier partner in Poland. At present, over 200 Jit personnel are engaged in the completion of more than 60 projects for this Norwegian major provider of financial services with a global presence and a strong focus on modern technology. Our customer's work atmosphere is epitomized by the Scandinavian culture , which is conducive to people who place emphasis on work-life balance and feedback culture . Furthermore, all projects are executed in international teams, giving constant exposure to the English language. About Jit Team The Human Factor of IT - it’s not just a slogan, it’s a philosophy. The foundation of Jit Team is people, which is why we prioritise you. We employ over 770 experienced experts , to whom we offer developmental projects, a wide range of benefits, and a proprietary professional development programme. Together with clients from around the world, we create innovative IT solutions delivered by highly specialised and efficient teams. Behind our maxim are also charitable and educational activities. We support schools, universities, and educational institutions by conducting workshops, running educational projects, sponsoring events, and donating learning equipment. We offer internships that help launch careers in IT. We support water rescuers and hospitals by providing the necessary equipment. We also support numerous charitable organisations helping people in need, children, and the elderly. We are a Polish company and we share what we have achieved over more than 15 years of activity. By supporting local initiatives, we contribute to the circulation of good energy.

Technology

Jit Team

Senior .Net Developer

Senior

Remote

Gdańsk, PM, Poland

26,000 - 31,000 PLN

🏢 Summary: Senior .NET Developer role on a remote or flexible-hybrid contract, building cloud-native, data-intensive platforms for intelligent heating and hot-water management. The work focuses on event-driven services, scalable analytics, distributed event processing, cloud infrastructure, and user-facing applications for sustainable energy solutions. 🗂️ Requirements: 5+ years of commercial C#/.NET experience, Kubernetes experience, Basic Azure knowledge, Python experience, PostgreSQL experience, Event-driven architecture experience, Asynchronous messaging systems experience, English proficiency at B2 level or higher, Ability to work independently, Ability to work in a cross-functional engineering team 📃 Skills: C#, NET, Kubernetes, Azure, Python, PostgreSQL, Kafka, Iceberg, GreptimeDB, React, TypeScript, SpiceDB, ReBAC, ETL 🏢 Description: Salary: 1250 - 1500 PLN/MD + VAT Remote: 100% remote or flexible hybrid from Gdańsk / Kraków / Warszawa Why choose this offer? You will have the opportunity to develop and improve a software tool which helps provide customers all over the world with tailor-made heating and cooling solutions Your work will help create more sustainable, cost-efficient and environment friendly heating and cooling solutions The Jit community will bring you a nice time during regular integration meetings Project We are looking for experienced Senior .Net Developer who will be part of a team developing modern software solutions for the energy and smart building industry, focused on intelligent heating and hot water management systems. You will join a team building modern data-intensive and cloud-native software platforms focused on scalable analytics, distributed event processing, and real-time operational insights. You’ll work closely with backend, frontend, and platform engineers to design and develop event-driven services, cloud infrastructure, and user-facing applications. Expected competences and knowledge Strong experience with C# / .NET – min. 5 years of commercial experience Hands-on experience with Kubernetes and basic Azure cloud knowledge Practical experience with Python Strong practical experience with PostgreSQL Experience with event-driven architecture and asynchronous messaging systems English proficiency at a minimum B2 level Ability to work independently and as part of a cross-functional engineering team Nice to have : Experience with migration and platform transformation projects React / TypeScript skills Python skills focused on data engineering, analytics, ETL, and data processing Hands-on experience with Kafka Experience with modern data platform ecosystems Experience designing and developing cloud-native architectures Technologies you'll work with C# / .NET Python Apache Kafka Apache Iceberg PostgreSQL GreptimeDB / Time-series databases React, TypeScript Kubernetes Azure Cloud SpiceDB / ReBAC Event-driven microservices architecture Client – why choose this particular client from the Jit portfolio? Our Client engineers technologies that enable the world of tomorrow to do more with less. They meet the growing need for infrastructure, food supply, energy efficiency and climate-friendly solutions . Their products and services are used in areas such as refrigeration, air conditioning, heating, motor control and mobile machinery. They are also active in the field of renewable energy as well as district heating infrastructure for cities and urban communities. Their innovative engineering dates back to 1933 and today our Client is a world-leader , employing more than 27,000 employees and serving customers in more than 100 countries . They are still privately held by the founding family. About Jit Team The Human Factor of IT - it’s not just a slogan, it’s a philosophy. The foundation of Jit Team is people, which is why we prioritise you. We employ over 770 experienced experts , to whom we offer developmental projects, a wide range of benefits, and a proprietary professional development programme. Together with clients from around the world, we create innovative IT solutions delivered by highly specialised and efficient teams. Behind our maxim are also charitable and educational activities. We support schools, universities, and educational institutions by conducting workshops, running educational projects, sponsoring events, and donating learning equipment. We offer internships that help launch careers in IT. We support water rescuers and hospitals by providing the necessary equipment. We also support numerous charitable organisations helping people in need, children, and the elderly. We are a Polish company and we share what we have achieved over more than 15 years of activity. By supporting local initiatives, we contribute to the circulation of good energy.