Portuguesecompany hires for hybrid position
Location:Lisbon or Porto Portugal
Only candidates alreadybased in Portugal will be considered
Work Model: Hybrid
LanguageRequirements: Fluent English
Seniority: Senior (815 yearsof experience)
ClientSector: Financial Banking
Instructions:Please send your CV in English and make sure to include all skills andexperience that match the requirements of the opportunity. This willsignificantly increase your chances of success
Allmandatory skills and experience must be explicitly stated in the that do not clearly demonstrate the required expertise will not beconsidered.
We are looking for Senior C Developers to join a global Electronic Equities teamworking on a cutting-edge ultra-lowlatency algorithmic trading platform.
This platform operates at the edge of performance engineeringcombining:
Direct access to network cards bypassingthe traditional TCP/IP stack
Explicit CPUcore pinning for hot threads
State-of-the-artC (C17 / C20)
High-performance hardware and optimized Linuxenvironments
You will work on greenfield development aswell as the continuous evolution of a mission-criticaltrading platform in close collaboration with engineering trading and business teamsworldwide.
Design develop and maintain ultra-low latency eTrading platformcomponents
Develop algorithmictrading models frameworksmarket datadistribution and exchangeconnectors
Own the full lifecycle of platform components: development CI/CD support bug fixing
Collaborate with global engineering business andproduction support teams
Participate in Agile software development cyclesincluding analysis documentation testing and code reviews
Drive innovationperformance optimization and architectural improvements
Ensure the platform meets the highest standardsof performancereliability security and quality
Strong expertise in modern C (C11 / 14 / 17 / 20)
Solid knowledge of STL and Boost
Strong understanding of software design architecture principlesdata structures and algorithms
Confident Linuxdevelopment experience including:
o gcc
o gdb
o cmake
Experience with high-load real-time or low-latencysystems
Experience working in Agile development environments
Experience with electronic trading platforms
Knowledge of FIX protocol or other FinTech protocols
Scripting skills: Bash Unix scripting Python
Experience in migration or refactoring projectsof large-scale systems
Exposure to CI/CD pipelines inperformance-critical environments
English:Fluent (written and spoken) Mandatory
Strong ownership and results-driven mindset
Ability to work effectively in globally distributed teams
Strong collaboration and communication skills
Focus on delivery quality and continuousimprovement
C C17 C20 STL Boost Linux LowLatency Ultra-Low Latency Algorithmic Trading Electronic Trading PlatformReal-Time Systems High-Performance Computing Multithreading CPU AffinityMarket Data Exchange Connectivity FIX Protocol CI/CD Agile Python BashSoftware Architecture Data Structures Algorithms Trading Systems EnglishFluent Lisbon Porto
#CI - PROC26013
Required Experience:
Senior IC