SENIOR C++ DEVELOPER (HYBRID)
iTRTech Group
SENIOR C++ DEVELOPER (HYBRID LISBON OR PORTO)
Portuguese company hires for hybrid position
Location: Lisbon or Porto, Portugal
- ️ Only candidates already based in Portugal will be considered
Work Model: Hybrid
️ Language Requirements: English – Good written and spoken communication (Mandatory)
Seniority: Senior (5+ years)
Sector: Banking
Rate Between €4900 - 5200 RV / €2900 - 3200 CTI
- ️ Instructions: Please send your CV in English and make sure to include all skills and experience that match the requirements of the opportunity. This will significantly increase your chances of success
About the Opportunity
You will join a globally distributed IT and business team responsible for an advanced electronic trading platform. The system uses high-performance hardware, network-stack bypass techniques, explicit CPU thread allocation, and modern C++ features to achieve ultra-low-latency execution.
The position involves developing algorithmic trading models, trading frameworks, market-data distribution services, and high-performance exchange connectors. As much of the work is greenfield, innovation, technical ownership, and continuous improvement will be central to your responsibilities.
Main Responsibilities
- Develop and maintain an ultra-low-latency electronic trading platform.
- Build new algorithmic trading models and supporting frameworks.
- Develop market-data distribution services and exchange connectors.
- Create high-performance eTrading modules, components, and utilities.
- Ensure the platform meets demanding quality, security, reliability, and performance standards.
- Participate throughout the complete software development lifecycle.
- Conduct technical analysis, development, testing, documentation, and code reviews.
- Contribute to application architecture and technical design decisions.
- Refactor and migrate existing components to modern technologies and architectures.
- Take ownership of development, production support, CI/CD, maintenance, and bug fixing.
- Collaborate with production support teams on releases and component maintenance.
- Coordinate activities with global engineering, business, and support teams.
- Identify opportunities to improve latency, throughput, stability, and maintainability.
- Contribute innovative solutions to greenfield development initiatives.
Mandatory Requirements
- At least five years of professional software development experience.
- At least two years of experience as an IT Team Lead or Technical Lead.
- Strong recent professional experience with C++.
- Practical knowledge of one or more modern C++ standards: C++11, C++14, C++17, or C++20.
- Strong knowledge of STL and Boost.
- Experience with electronic trading platforms or other high-load, real-time systems.
- Good understanding of low-latency and high-performance software development.
- Strong knowledge of software design and architecture principles.
- Solid understanding of common data structures and algorithms.
- Confident working knowledge of Linux environments.
- Experience with Linux development tools, including CMake, GCC, and GDB.
- Experience working throughout the software development lifecycle.
- Practical experience with Agile development methodologies.
- Experience with migration, modernisation, or code-refactoring projects.
- Ability to communicate effectively in written and spoken English.
- Ability to collaborate with globally distributed teams.
Nice-to-Have Skills
- Python development experience.
- Unix scripting or Bash experience.
- Knowledge of the FIX protocol.
- Experience with other financial-market or fintech communication protocols.
- Knowledge of algorithmic trading or electronic equities.
- Experience with exchange connectivity and market-data systems.
- Understanding of CPU affinity, multithreading, memory optimisation, and network-stack bypass.
- Experience supporting production systems and CI/CD pipelines.
- Previous experience in banking, fintech, capital markets, or financial services.
The Ideal Profile
The ideal candidate is a senior C++ engineer with a strong interest in performance-critical systems and complex technical challenges. You are comfortable optimising applications at the software, operating-system, CPU, and network levels while maintaining excellent standards of code quality, security, and reliability.
You combine hands-on development capabilities with technical leadership experience and can take ownership of components throughout their lifecycle—from architecture and implementation to deployment and production support. Experience in electronic trading is highly valuable, but professionals from other high-load, real-time environments may also be considered.
Questions for Candidates
- How many years of professional software development experience do you have?
- How many years have you worked as an IT Team Lead or Technical Lead?
- Which modern C++ standards have you used professionally?
- Do you have recent hands-on experience with STL and Boost?
- Have you worked on electronic trading platforms or other high-load, real-time systems?
- Do you have experience developing ultra-low-latency or performance-critical applications?
- Have you worked with algorithmic trading, market data, or exchange connectivity?
- What is your experience with multithreading, CPU optimisation, or network-stack bypass?
- Are you comfortable using Linux, CMake, GCC, and GDB?
- Have you participated in migration, modernisation, or code-refactoring projects?
- Do you have experience with Python, Bash, or Unix scripting?
- Have you worked with the FIX protocol or other financial communication protocols?
- Do you have hands-on experience with CI/CD and production support?
- Are you comfortable collaborating with globally distributed teams?
- What is your current level of written and spoken English?
- Are you currently based in Portugal and available to work from Lisbon or Porto?
- Which contract model do you prefer: B2B/RV or permanent employment/CTI?
- What is your availability to start?
CV Keywords
Senior C++ Developer, C++, Modern C++, C++11, C++14, C++17, C++20, STL, Boost, Electronic Trading, eTrading, Algorithmic Trading, Algo Trading, Electronic Equities, Capital Markets, Financial Markets, Ultra-Low Latency, Low-Latency Systems, High-Performance Computing, High-Load Systems, Real-Time Systems, Trading Platform, Trading Algorithms, Algo Framework, Market Data, Market Data Distribution, Exchange Connectors, Exchange Connectivity, FIX Protocol, Fintech Protocols, Linux, CMake, GCC, GDB, Multithreading, CPU Affinity, Network-Stack Bypass, TCP/IP, Data Structures, Algorithms, Software Architecture, System Design, Python, Bash, Unix Scripting, Refactoring, Application Modernisation, Code Review, Automated Testing, CI/CD, Production Support, SDLC, Agile, Technical Leadership, Team Leadership, Greenfield Development
#CI - PROC26013_7_8
- ...We are looking for a C++ Developer to work in Lisbon who's eager to embark on an exciting new opportunity! Apply here About KWAN We connect IT professionals with projects that match their skills, professional experience, and goals, then we offer a career progression...
- ...make a difference. What are we looking for? Senior C++ Software Developer with a minimum of 6 years of professional experience; Sound... ...English proficiency (B2+ / C1); Ability to work in a hybrid model 3 days a week from our Lisbon office; Must be...
- ...development of innovative solutions and support for all operations related to the business. We are looking for a C++ Developer to work in this project in Lisbon (Hybrid). Requirements: - 6+ years of experience in a similar role; - Previous experience working with:...
- A Caixa Mágica procura um/a Senior C++ Developer para integrar uma equipa de Electronic Equities em Lisboa e participar no desenvolvimento de uma plataforma de trading algorítmico de latência ultrabaixa. A plataforma utiliza hardware e soluções de rede de elevado desempenho...
- ...We are looking for C++ Developer to work on a hybrid model in Lisbon, Portugal. For us, we would love if you have: Professional modern C++ development experience; C# nice-to-have Familiarity with version control systems (e.g. Perforce, Git) Familiarity...
- ...Miniclip is looking for a C++ Software Developer to join one of our game development teams in our Lisbon studio, working on a hybrid model. You'll work on live mobile games played by millions of players, contributing to feature development, technical direction, and the...
- InnoWave is looking for a Senior Outsystems Developer with solid experience in designing, building, and maintaining scalable enterprise applications, combining low-code expertise with strong Design System and UX/UI governance capabilities. This position is to integrate...
- ...experiências únicas e memoráveis aos seus clientes, através de serviços de elevada qualidade e foco na inovação tecnológica. Senior IT developer, capaz de criar impacto imediato, senior full-stack. Description Desenvolver, implementar e manter aplicações e sistemas tecnológicos...
- ...adição e multiplicação. E o que realmente queremos é agregar valor aos projetos dos nossos clientes. Posição: Backend Developer C++ Responsabilidades - Desenvolver e manter funcionalidades num CRM customizado utilizado por uma grande operadora de...
- ...transportation solutions in a hybrid work setup. Join us - W e... ...looking for you! As a Senior Frontend Engineer , you... ...guide and support domain developers in integrating components and... ...Development As a Senior Angular Developer , you’ll be actively...
- ...Senior Salesforce Developer There's no secret to become number-one, it takes willingness to improve and determination to pursue it. At GRiT®... ...interpersonal, written, and verbal communication skills ~ Open to a hybrid model (in-office twice a week) Would be great if you...
- ...is to transform traditional banking by developing innovative solutions for the business,... ...Natixis in Portugal is currently seeking a Senior Developer to join its Payments team, within the... ...English will be considered; Flexible hybrid work policy; Green Transportation...
- ...are people that make it happen! Our team has great software developers with the best attitude. Our employees are the most important... ...dynamism, autonomy and teamwork. What can you expect? Hybrid working model; National and international projects;...
- ...ajudando-as a manterem-se relevantes num mundo do trabalho em constante mudança. A Randstad Digital está a recrutar um Senior .NET Developer para integrar uma empresa tecnológica de referência com presença em Portugal, Angola e Monçambique especializada no...
- ...innovative solutions and support for all operations related to the business. We are looking for a Senior C# Fullstack Developer to work in this project in Lisbon (Hybrid). Requirements: -More than 9 years of professional experience; -Extensive experience...
- ...DATA DEVELOPER (HYBRID LISBON) Portuguese company hires for hybrid position Location: Lisbon, Portugal ~️ Only candidates already... ...Requirements: English (C1+) | French (Basic/Conversational) Seniority: Senior (6+ years) Sector: Banking Rate Between €3200 - 3500...
- ...innovative solutions and support for all operations related to the business. We are looking for a Senior ELK Developer to work in project in Porto (Hybrid) or Lisbon (Hybrid) . What are we looking for? -Strong Experience with the ELK Stack; -...
- ...the same. YOUR ROLE Joining Capgemini Engineering as a Senior .NET Developer / Technical Consultant, you will play a key role in the... ...Enjoy a supportive atmosphere promoting work‑life balance Hybrid work Your career growth is central to our mission. Our array...
- Fundada em 2005, em Lisboa, a agap2IT é uma organização europeia na área dos Sistemas de Informação, Ciência e Tecnologia. A capacidade de intervir globalmente aliada à elevada experiência e know-how técnico, funcional e de negócio da equipa, garantem a excelência da resposta...
- ...partilhar conhecimento e participar em projetos de impacto real, esta oportunidade pode ser para ti! Estamos à procura de um(a) Senior .NET Developer para integrar uma equipa dinâmica e colaborativa. Este pode ser o desafio perfeito, se tiveres: ~5+ anos de...
- ...our Service Center based in Porto is developing a dynamic nearshore business, offering... ...of excellence and high potential. Senior Java Developer This is your mission Are you passionate... ...: Permanent / B2B Remote work: Hybrid 50% Salary: 39k - 52k per year...
- ...Senior Android Developer There's no secret to become number-one, it takes willingness to improve and determination to pursue it. At GRiT®, it’s all about the journey getting there. We trust talent and intelligence are important, yet passion and perseverance are key...
- ...with 18 years of experience driven by an experienced and senior team that helps clients make the right decisions in a fast... ...person to join WIRE IT. Role: Senior React Developer Location: Hybrid, Lisbon Portugal Required skills: ~5+ years of...
- A Integer Consulting é uma empresa portuguesa de consultoria em tecnologias de informação. Somos especialistas em serviços de IT outsourcing, software, projetos de nearshore e desenvolvimento à medida. Somos parceiros dos principais players tecnológicos a nível mundial...
- ...innovative solutions and support for all operations related to the business. We are looking for a Senior IBM BAW Developer to work in this project in Lisbon (Hybrid). Requirements: -9+ years of professional experience in a similar role; -Experience...
- ...with 18 years of experience driven by an experienced and senior team that helps clients make the right decisions in a... ...next person to join WIRE IT. Role: Senior .NET Developer Location: Lisbon Hybrid Required skills: 6+ years of...
- ...Neotalent, the responsive people. Find out more about us at . Role Overview: We are looking for a Senior Fullstack PHP Developer to integrate our teams into an innovative and fast-paced project. You will contribute to the design, development, and...
- ...empresa de referência no seu setor de atuação. Tendo em conta o seu crescimento, encontra-se a reforçar a sua equipa com um/a Senior Backend Developer. Descrição da Função: - Otimização do código backend. - Resolução de problemas de desempenho de bases de dados...
- ...diversity, defend equity and strive to create a safe environment, based on team spirit and mutual assistance. We are committed to developing practices that promote equal opportunities and combating discrimination; Sustainability & CSR | As a company, we have defined...
- ...leave your mark, come join us on this mission. #DareToChange We are looking for an experienced and driven Lead Salesforce Developer to join our team in Lisbon. In this role, you will take ownership of Salesforce development initiatives, lead a team of developers...
Deseja receber mais vagas?
Assine e receba vagas semelhantes a SENIOR C++ DEVELOPER (HYBRID). Seja o primeiro a se candidatar!


