Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

C++ software engineer

Slough
Portofino Technologies
Software engineer
Posted: 6h ago
Offer description

About us

We, at Portofino Technologies, are a leading crypto-native market maker for digital assets. We source liquidity for exchanges, crypto projects and crypto investors with our cutting-edge technology, unique market insight and state-of-the-art execution framework.

We are driven by passion, defined by determination and powered by creativity. Innovation and resilience are at the core of everything we do - enabling us to navigate complexity with precision and agility. Together, we deliver high-impact solutions that raise the bar for what’s possible. With integrity as our foundation and commitment as our compass, we are shaping the future of financial ecosystems.

At the heart of what we do lays our proprietary Tech infrastructure leveraging on principles of high-frequency trading to offer top-range execution and market making services.



About the Role

We are looking for an exceptional C++ Engineer to join our high-frequency trading team. You will play a key role in developing the ultra-low latency trading infrastructure that powers our proprietary strategies.

This position is ideal for engineers who thrive on optimizing performance at the nanosecond level, are passionate about real-time systems, and are driven to push the boundaries of software and hardware performance.



Key Responsibilities

* Build and optimize latency-sensitive components of our trading stack (market data handlers, order gateways, strategy engines)
* Collaborate with traders, quants, and infrastructure engineers to design performant systems
* Profile and fine-tune code for deterministic performance under extreme loads
* Develop custom networking solutions, memory allocators, and system-level enhancements
* Maintain tight control over CPU/memory/cache performance using benchmarking and hardware introspection tools
* Implement rigorous testing, simulation, and failover mechanisms



Requirements

Essential

* Expert-level knowledge of modern C++ (C++17/20) and systems-level programming
* Deep understanding of low-latency optimization, lock-free programming, NUMA architectures, and real-time systems
* Experience with Linux internals, kernel tuning, and hardware-level optimization
* Familiarity with network protocols (TCP/UDP, multicast), kernel bypass (e.g. DPDK), or FPGA integration
* Strong command of concurrency, CPU cache optimization, and latency profiling
* 5 years minimum professional experience in the field


Preferred

* Prior experience at a high-frequency trading firm, market maker, or electronic trading platform
* Hands-on with packet capture, kernel bypass, and tick-to-trade optimization
* Experience with Python or scripting for internal tools and simulation
* Academic background in Computer Science, Engineering, Physics, or Math



Traits We Value

* Precision, performance obsession, and craftsmanship in code
* Ability to analyze and reason about hardware/software tradeoffs
* Autonomy and initiative in a fast-paced, high-stakes environment
* Effective communication in a multidisciplinary team (tech, trading, research)



Why Join Us

* Competitive comp package: base + uncapped performance bonus
* Access to cutting-edge hardware, colocated data centers, and custom research tools
* Tight-knit team of elite engineers, quants, and traders
* Opportunities to experiment, deploy, and scale your innovations in real markets
* High-impact work, with rapid feedback cycles and direct PnL visibility

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Software engineer
Beaconsfield
Permanent
Hunter Selection
Software engineer
£50,000 a year
Similar job
Staff software engineer
Fleet (Hampshire)
developrec
Software engineer
Similar job
Software engineer
Guildford
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Software engineer
See more jobs
Similar jobs
It jobs in Slough
jobs Slough
jobs Berkshire
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Slough > C++ Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save