New offer - be the first one to apply!
August 8, 2026
Senior C++ Developer
Senior • Remote
40 - 65 USD/hr
Gdansk, PM, Poland
Key Details
- Work Model: 100% Remote
- Working Hours: NYC Time Zone (minimum 6-hour overlap required)
- Rate: 40–65 USD
About the Role
We are seeking a highly motivated Software Engineer (C++) to work on all aspects of distributed financial trading systems. This role requires strong C++ development and debugging skills, the ability to understand intricate architectures, and the ability to break down issues in real-time, distributed financial trading environments.
Job Responsibilities
- Develop and enhance core trading systems for Fixed Income and Derivative Securities.
- Work effectively in a small, high-performing software development team.
- Collaborate with both technical team members and non-technical business stakeholders.
- Contribute to the continuous improvement of the trading technology stack.
Required Qualifications
- Bachelor’s degree in Computer Science or a related field.
- 5+ years of professional C++ development experience (C++14/20) in Windows/Linux environments.
- Strong proficiency in object-oriented design, STL, multithreading, and concurrency, including synchronization and parallelism.
- Solid understanding of networking fundamentals, including TCP/IP, latency, throughput, and network programming.
- Proven experience building complex, distributed, high-throughput, low-latency, and resilient systems.
- Strong debugging skills and the ability to quickly understand and work within large, complex codebases.
- Demonstrated ability to leverage AI tools to accelerate ramp-up on large codebases, improve system understanding, and enhance debugging and development productivity.
- Strong communication skills and the ability to collaborate effectively across technical and business teams.
- Self-driven, proactive, and capable of independently ramping up in complex environments.
Preferred Qualifications
- Experience building financial software or trading systems for Fixed Income and Derivatives.
- Strong focus on code quality, testing methodologies, and system reliability.
- Familiarity with SQL stored procedures and relational database design and implementation.
Similar jobs you might like
Technology
RITS Professional Services
Senior C++ Developer
Senior
Remote
Warsaw, Poland
50 - 65 USD/hr
🏢 Summary: Remote B2B role for an experienced C++ Software Engineer to develop and enhance distributed, low-latency financial trading systems for Fixed Income and Derivatives. The position focuses on building, debugging, and optimizing high-throughput systems in real-time trading environments. Requires strong expertise in modern C++ and distributed architecture within Windows/Linux platforms. 🗂️ Requirements: Bachelor’s degree in Computer Science or related field, 5+ years of professional C++ development experience, Experience with C++14 and C++20, Proficiency in object-oriented design and STL, Strong knowledge of multithreading and concurrency, Experience with TCP/IP and network programming, Experience building distributed, high-throughput, low-latency systems, Strong debugging skills in large codebases, Experience working in Windows and Linux environments, Ability to use AI tools to support development and debugging 📃 Skills: C++, C++14, C++20, STL, OOP, Multithreading, Concurrency, Synchronization, Parallelism, TCP/IP, Networking, Windows, Linux, DistributedSystems, LowLatency, HighThroughput, Debugging, SQL, AI 🏢 Description: 🚀 Software Engineer (C++) – Financial Trading Systems Key Details: 🌍 Work Model: 100% Remote 🕒 Working Hours: NYC Time Zone (Minimum 6h overlap required) 💰 Contract & Rate: B2B, 50 - 65 USD 💻 About the Role We are seeking a highly motivated Software Engineer (C++) to work on all aspects of our distributed financial trading systems. This role requires strong C++ development and debugging skills, the ability to understand intricate architectures, and breaking down issues in real-time, distributed financial trading environments. 🛠️ Job Responsibilities Develop and enhance core trading systems for Fixed Income and Derivative Securities. Work effectively in a small, high-performing software development team. Collaborate with both technical team members and non-technical business stakeholders. Contribute to the continuous improvement of the trading technology stack. 🎯 Required Qualifications Education: Bachelor’s degree in Computer Science or a related field. Experience: 5+ years of professional C++ development experience (C++14/20) in Windows/Linux environments. Core Technical Skills: Strong proficiency in object-oriented design, STL, multithreading, and concurrency (synchronization, parallelism). Networking: Solid understanding of networking fundamentals (TCP/IP, latency, throughput) and network programming. System Architecture: Proven experience building complex, distributed, high-throughput, low-latency, and resilient systems. Debugging: Strong debugging skills and the ability to quickly understand and work within large, complex codebases. Modern Tools: Demonstrated ability to leverage AI tools to accelerate ramp-up on large codebases, improve system understanding, and enhance debugging and development productivity. Soft Skills: Strong communication skills with the ability to collaborate effectively across technical and business teams. Self-driven, proactive, and capable of independently ramping up in complex environments. 🌟 Preferred Qualifications Domain Knowledge: Experience building financial software or trading systems (Fixed Income, Derivatives). Best Practices: Strong focus on code quality, testing methodologies, and system reliability. Databases: Familiarity with SQL stored procedures and relational database design and implementation. This role is not perfectly suited for you, but you have a friend who would fit? Recommend your friend and get up to 5000 zł! Referral Program: Talent from your network
Technology
New offer
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: Senior C++ Developer B2B contract: $45–65/hour (no paid vacation included) 100% remote 5–6 hours daily overlap with the New York time zone is required Description Join an engineering team building and enhancing next-generation trading and backend platforms. Work on highly scalable, performance-critical systems in an international environment where technology plays a central role in modern financial markets. Responsibilities • C++ application development • Participate in application design and implementation • Enhance the existing technology platform • Identify and resolve security vulnerabilities • Develop 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 debugging complex issues, including 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 • Python scripting knowledge • JavaScript experience • Understanding of communication protocols and network programming fundamentals
Technology
RITS Professional Services
Senior C++ Developer (Windows)
Senior
Remote
Warsaw, Poland
45 - 65 USD/hr
🏢 Summary: B2B remote contract for a Senior C++ Developer to design, build, and enhance high-performance trading and backend platforms. The role focuses on developing scalable, performance-critical systems and improving an existing technology stack in an international environment. Requires daily overlap with the New York time zone. 🗂️ Requirements: 5+ years commercial experience with C++, Strong knowledge of object-oriented programming, Strong knowledge of low-level programming concepts, Experience with multithreading, Understanding of concurrency and synchronization, Experience with sockets and networking, Knowledge of event-driven architectures, Experience with Windows native APIs, Understanding of OS internals, Experience debugging memory leaks, race conditions, deadlocks, stack corruption, Experience with unit testing, Experience participating in code reviews, Experience working with databases 📃 Skills: C++, OOP, LowLevel, Multithreading, Concurrency, Synchronization, Sockets, Networking, EventDriven, Windows, WinAPI, OSInternals, Debugging, Databases, UnitTesting 🏢 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
emagine Polska
Senior C++ Software Engineer
Senior
On-site
Copenhagen, Denmark
🏢 Summary: Senior C++ Software Engineer contract focused on modernizing and scaling a business-critical quantitative analytics platform for real-time pricing, trading, and risk management. The role involves cross-platform migration from Windows to Linux, platform engineering, and improving architecture, scalability, and reliability within a large-scale C++ environment. Onsite assignment in Copenhagen until December 2026 with possible extension. 🗂️ Requirements: 10+ years of C++ development experience, Proven multi-platform C++ development experience, Strong experience with CMake, In-depth knowledge of threading, In-depth knowledge of memory management, Experience with Windows and Linux development environments 📃 Skills: C++, CMake, Linux, Windows, Threading, MemoryManagement 🏢 Description: On behalf of a client within the financial services sector, we are looking for a Senior C++ Software Engineer to support the development and modernization of a business-critical quantitative analytics platform used for real-time pricing, trading, and risk management. The assignment focuses on platform engineering, cross-platform development, and improving the scalability and reliability of a complex analytics environment. You will join an experienced engineering team working on the evolution of a large-scale C++ platform as it expands into areas such as electronic trading, automated execution, and data-driven analytics. Main Responsibilities: Migrate the application from Windows to multiple platforms (Linux and Windows) Review and improve platform architecture, scalability, and reliability. Key Requirements: Expert C++ development with 10+ years of experience Proven experience in multi-platform C++ development Strong experience with CMake In depth understanding of threading and memory management Nice to Have: Experience in financial markets or building systems for trading, risk, or analytics Other Details : Location : Onsite in Copenhagen, Denmark Contract Duration : From as soon as possible until December 2026, with a possible extension.
Technology
RITS
Senior C++ Developer
Senior
Remote
Warsaw, Poland
50 - 65 USD
🏢 Summary: Oferta dotyczy rozwoju i utrzymania wydajnych, rozproszonych systemów transakcyjnych dla sektora finansowego z wykorzystaniem C++ w środowiskach czasu rzeczywistego. Rola obejmuje pracę nad systemami low-latency i high-throughput dla instrumentów Fixed Income oraz Derivatives, współpracę z zespołami technicznymi i biznesowymi oraz analizę złożonych architektur. 🗂️ Requirements: Wykształcenie wyższe informatyczne lub pokrewne, Minimum 5 lat doświadczenia komercyjnego w C++, Znajomość C++14 i C++20, Doświadczenie w środowiskach Windows i Linux, Bardzo dobra znajomość OOP, Znajomość STL, Doświadczenie w programowaniu wielowątkowym i współbieżności, Znajomość TCP/IP i programowania sieciowego, Doświadczenie z systemami rozproszonymi, Doświadczenie z systemami high-throughput i low-latency, Umiejętność debugowania dużych baz kodu, Praktyczne wykorzystanie narzędzi AI do rozwoju oprogramowania, Umiejętność współpracy z zespołami technicznymi i biznesowymi 📃 Skills: C++, C++14, C++20, STL, OOP, TCP/IP, Windows, Linux, SQL, Multithreading, Concurrency, Networking, Debugging, AI 🏢 Description: Poszukujemy zmotywowanego Inżyniera Oprogramowania C++, który dołączy do zespołu rozwijającego rozproszone systemy transakcyjne dla sektora finansowego. Osoba na tym stanowisku będzie odpowiedzialna za rozwój oraz utrzymanie wydajnych systemów tradingowych, analizowanie złożonych architektur oraz rozwiązywanie problemów w środowisku systemów rozproszonych działających w czasie rzeczywistym. Zakres obowiązków Rozwój i rozbudowa kluczowych systemów transakcyjnych dla instrumentów o stałym dochodzie (Fixed Income) oraz instrumentów pochodnych (Derivatives). Praca w niewielkim, wysoko wykwalifikowanym zespole programistów. Współpraca zarówno z zespołem technicznym, jak i interesariuszami biznesowymi. Udział w ciągłym doskonaleniu technologii wykorzystywanych w platformie transakcyjnej. Wymagania Wykształcenie Ukończone studia wyższe na kierunku Informatyka lub pokrewnym. Doświadczenie Minimum 5 lat komercyjnego doświadczenia w programowaniu w języku C++ (C++14/C++20) w środowiskach Windows i Linux . Umiejętności techniczne Bardzo dobra znajomość: programowania obiektowego, biblioteki STL , programowania wielowątkowego, współbieżności (synchronizacja, równoległość). Dobra znajomość zagadnień sieciowych: TCP/IP, opóźnienia (latency), przepustowość (throughput), programowanie sieciowe. Doświadczenie w projektowaniu i rozwijaniu: systemów rozproszonych, systemów o wysokiej wydajności (high-throughput), systemów niskolatencyjnych (low-latency), rozwiązań odpornych na awarie (resilient systems). Bardzo dobre umiejętności debugowania oraz szybkiego odnajdywania się w dużych i złożonych bazach kodu. Praktyczne wykorzystywanie narzędzi AI wspierających rozwój oprogramowania (np. do analizy kodu, debugowania, zrozumienia architektury i zwiększania produktywności). Kompetencje miękkie Bardzo dobra komunikacja oraz umiejętność współpracy z zespołami technicznymi i biznesowymi. Samodzielność, proaktywność oraz umiejętność szybkiego wdrażania się w złożone środowiska projektowe. Mile widziane Doświadczenie w tworzeniu oprogramowania dla sektora finansowego lub systemów tradingowych, szczególnie dla: instrumentów o stałym dochodzie (Fixed Income), instrumentów pochodnych (Derivatives). Dbałość o jakość kodu, testowanie oraz niezawodność systemów. Znajomość relacyjnych baz danych, projektowania baz danych oraz procedur składowanych SQL (SQL Stored Procedures).
Technology
New offer
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: 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
RITS Professional Services
C++ Developer - US Market
Senior
Remote
New York, NY
50 - 65 USD/hr
🏢 Summary: Senior C++ Developer role focused on building and maintaining real-time backend systems for a fixed-income trading platform in the fintech domain. The position involves developing mission-critical trading applications used by major financial institutions, with full remote work and B2B contract terms. The work covers the full development lifecycle of high-performance trading systems on Windows and Linux. 🗂️ Requirements: 5+ years of professional C++ experience, Strong knowledge of OOP, Knowledge of design patterns, Experience with templates, Experience with multithreading, Strong understanding of data structures, Experience with SQL and databases, Proficiency with Git, Ability to work with Windows and Linux environments, Availability with 6h overlap with New York hours 📃 Skills: C++, OOP, DesignPatterns, Templates, Multithreading, DataStructures, SQL, Databases, Git, Windows, Linux, VisualStudio, Python, Perl, Shell, CommunicationProtocols 🏢 Description: Join our client’s team in the fintech industry , building a cutting-edge fixed-income trading platform. The role focuses on Treasury and Mortgage trading product groups – two of the most liquid asset classes worldwide. This is a unique opportunity to work on mission-critical systems used by leading Investment Banks, Asset Managers, and Hedge Funds . 📌 C++ Developer – Real-Time Trading Applications (Windows/Linux) Key Information 📍 Work mode: 100% Remote 🕒 Contract type: B2B 💼 Experience level: Senior ⏰ Availability: Minimum 6h overlap with New York working hours Tech Stack C++ (OOP, Data Structures, Templates, Multithreading) SQL, Databases Version Control (GIT) Nice to have: Python, Perl, Shell Scripting 🔹 Job Responsibilities Develop and maintain backend servers in C++ for real-time trading applications Work across all phases of the project lifecycle Collaborate with business teams to deliver client-focused solutions Cooperate with QA and support teams to resolve issues ✅ Requirements 5+ years of professional C++ development experience Strong knowledge of OOP, design patterns, templates, multithreading, data structures Experience with databases and SQL Proficiency with GIT Strong analytical and problem-solving skills Excellent communication skills and ability to work independently 🌟 Nice to Have Experience with Visual Studio (Windows) Financial background, especially Fixed Income Knowledge of Perl, Python, Shell scripting Understanding of communication protocols 💰 Offer B2B contract 50–65 USD/hour 100% remote work 🔎 Recruitment Process Initial call Technical verification Client interviews
Technology
RITS Professional Services
C++ Developer
Senior
Remote
Warsaw, Poland
50 - 65 USD/hr
🏢 Summary: Senior C++ Developer role focused on building and maintaining real-time backend systems for a fixed-income trading platform in the fintech domain. The position involves developing mission-critical trading applications for Treasury and Mortgage products used by major financial institutions. Work is fully remote on a B2B contract with overlap with New York hours. 🗂️ Requirements: 5+ years of professional C++ development experience, Strong knowledge of OOP, Strong knowledge of design patterns, Strong knowledge of templates, Strong knowledge of multithreading, Strong knowledge of data structures, Experience with SQL and databases, Proficiency with GIT, Ability to work with real-time backend systems, Minimum 6-hour overlap with New York working hours 📃 Skills: C++, OOP, SQL, Databases, GIT, Multithreading, Templates, DataStructures 🏢 Description: Join our client’s team in the fintech industry , building a cutting-edge fixed-income trading platform. The role focuses on Treasury and Mortgage trading product groups – two of the most liquid asset classes worldwide. This is a unique opportunity to work on mission-critical systems used by leading Investment Banks, Asset Managers, and Hedge Funds . 📌 C++ Developer – Real-Time Trading Applications (Windows/Linux) Key Information 📍 Work mode: 100% Remote 🕒 Contract type: B2B 💼 Experience level: Senior ⏰ Availability: Minimum 6h overlap with New York working hours Tech Stack C++ (OOP, Data Structures, Templates, Multithreading) SQL, Databases Version Control (GIT) Nice to have: Python, Perl, Shell Scripting 🔹 Job Responsibilities Develop and maintain backend servers in C++ for real-time trading applications Work across all phases of the project lifecycle Collaborate with business teams to deliver client-focused solutions Cooperate with QA and support teams to resolve issues ✅ Requirements 5+ years of professional C++ development experience Strong knowledge of OOP, design patterns, templates, multithreading, data structures Experience with databases and SQL Proficiency with GIT Strong analytical and problem-solving skills Excellent communication skills and ability to work independently 🌟 Nice to Have Experience with Visual Studio (Windows) Financial background, especially Fixed Income Knowledge of Perl, Python, Shell scripting Understanding of communication protocols 💰 Offer B2B contract 50–65 USD/hour 100% remote work 🔎 Recruitment Process Initial call Technical verification Client interviews
Technology
New offer
DCV Technologies
Software Engineer (C++ with FX Domain Experience) | Hybrid | Kraków
Senior
Hybrid
Krakow, MA, Poland
🏢 Summary: Long-term B2B opportunity for a C++ Software Engineer to develop low-latency, real-time FX trading systems for an international investment-bank project. The role uses a hybrid model with three office days per week and includes production support for large-scale financial applications. 🗂️ Requirements: Strong C++ development experience, Multithreading expertise, Low-latency systems experience, Real-time application development experience, FX trading, lifecycle, or risk-management systems experience, Algorithms, data structures, and system-design knowledge, MS SQL, Sybase, or Oracle experience, IBM MQ or Kafka experience, CI/CD and DevOps practices experience, Azure exposure, L3 production support and incident-management experience, Excellent communication skills, Bachelor’s or Master’s degree in Computer Science, IT, or related field, Fluent English 📃 Skills: C++, Multithreading, Low-latency, Realtime, FX, Algorithms, Datastructures, Systemdesign, MSSQL, Sybase, Oracle, IBMMQ, Kafka, CI/CD, DevOps, GitLab, Azure, L3, Incidentmanagement 🏢 Description: We are looking for a talented and experienced Software Engineer with C++ and FX domain experience to join a long-term project for a major international Swiss investment bank in the financial sector. Hybrid model: 3 days per week from the office. Required Skills and Experience • Strong C++ development experience • Multi-threading • Low-latency systems • Real-time application development • Experience within FX trading, FX lifecycle, or risk management systems • Strong understanding of algorithms, data structures, and system design • Experience with MS SQL, Sybase, or Oracle • Messaging technologies such as IBM MQ or Kafka • CI/CD and DevOps practices; GitLab preferred • Azure cloud exposure • Production support (L3) and incident management • Excellent communication skills • Bachelor's or Master's degree in Computer Science, IT, or a related field • Fluent English What’s on Offer • Long-term B2B cooperation • Opportunity to work on a high-impact project within the financial sector • International and collaborative environment • Flexible hybrid working model • Stable, long-term engagement • Exposure to modern technologies and large-scale systems Benefits • Stable long-term cooperation with opportunity for extension • Opportunity to work with modern technologies in an international environment • Professional growth and continuous development opportunities • Participation in challenging and impactful projects
Technology
Shimi Sp. z o.o.
Senior Software Engineer (f/m/n)
Senior
Remote
Warsaw, Poland
🏢 Summary: Remote B2B opportunity for a Senior Software Engineer focused on developing complex, high-performance systems in modern C++ within Linux environments. The role involves contributing to product-level features, collaborating across teams, and working with cloud and backend technologies. Long-term cooperation with flexibility on financial expectations and start date. 🗂️ Requirements: 6+ years of hands-on experience in C++ development, Strong knowledge of modern C++, Experience with multithreading, Understanding of memory management, Experience with performance optimization, Strong understanding of Linux-based systems, Experience developing in Linux environment, Ability to deliver complex technical features, Bachelor’s degree in Science, Technology, Engineering or related field 📃 Skills: C++, Linux, Multithreading, MemoryManagement, PerformanceOptimization, Python, Go, AWS, Terraform, CloudFormation, REST, CI/CD, GitHub, Jenkins, Artifactory, Ansible, Networking, Security, Databases 🏢 Description: For our client, we are looking for a Senior Software Engineer (f/m/n). Qualifications 6+ years of hands-on experience in C++ development (modern C++ preferred) with a solid understanding of multithreading, memory management, and performance optimization Strong experience contributing to complex features with a good product-level understanding and exposure to diverse technologies Proven ability to collaborate effectively within a team, actively participating in technical discussions and supporting delivery across multiple contributors Strong understanding of Linux-based systems and experience developing in a Linux environment (user level) Demonstrated ability to take ownership of well-defined technical tasks and drive them to completion with high quality Strong interpersonal skills with the ability to communicate clearly, collaborate effectively, and contribute confidently in professional discussions Proven ability to quickly learn and adapt to new technologies, taking on tasks with a proactive, can-do attitude and a willingness to expand beyond the core tech stack, including Python, AWS and Go Highly self-managed and independent, capable of delivering results with limited supervision while aligning with broader team goals Bachelor’s degree in Science/Technology/Engineering or a related field How will you stand out from the crowd Experience with Go and/or Python programming languages Experience with cloud-native development and infrastructure-as-code tools (e.g., Terraform, CloudFormation) Experience in enterprise-scale application development in cloud or SaaS environments (AWS serverless architecture is a definite advantage) Experience in building fullstack applications, including REST API-based backend systems and modern frontend interfaces Familiarity with networking protocols, security principles, and database systems Experience with modern CI/CD pipelines, such as GitHub, Jenkins, Artifactory, and Ansible We offer: Work model: remote Contract type: B2B with SHIMI Long-term cooperation We are open to the candidate’s financial expectations Start: ASAP (up to 1 month notice)