Portofino Technologies Logo

Portofino Technologies

Senior System Engineer

Posted 7 Days Ago
Be an Early Applicant
London, Greater London, England
Senior level
London, Greater London, England
Senior level
As a Senior System Engineer at Portofino Technologies, you'll enhance the application framework built in C++ and ensure it integrates seamlessly with infrastructure. Your role involves optimizing for latency, scalability, and reliability, and requires deep technical knowledge of programming and systems architecture.
The summary above was generated by AI

Company Description

Portofino Technologies is a start-up building high-frequency trading (HFT) grade technology for digital assets. 

Today, Portofino provides liquidity on the largest centralised and decentralised cryptocurrency exchanges and provides services to institutions and Web3 projects that require digital asset liquidity. 

Since our establishment in 2021, we have been building market-leading HFT technology to deploy our liquidity provisioning algorithms. Our competitive advantage is our superior proprietary technology that leverages advanced machine learning and stochastic control techniques to provide our clients and partners with the best pricing in the market. 

We are backed by some of the largest VCs in the world, Valar Ventures, Coatue, and Global Founders Capital. Our vision is to scale our technology across the full crypto infrastructure value chain.

Job Description


Scope of the role

At Portofino we build our distributed trading system on a in-house platform where we control with a very fine level of detail how the software is designed, built, runs, interacts with the operating system, the hardware, and various other services via a purpose-built network topology.

As a systems engineer, you’d be responsible for ensuring that our application framework, built in C++, integrates best with the infrastructure provisioned by the devops team, and that it is able to deliver on the various requirements of the software engineering teams in terms of latency, scalability, and reliability.
You’d be expected to have both broad and deep knowledge on a variety of highly technical topics with the ability to take control and enable the business to do things internally as needed instead of being constrained by the design of third-party solutions.

Qualifications


Required technical competencies (must have and applicants will be tested on this)

C++ expertise

  • RAII and value semantics
  • Object-oriented programming
  • Generic programming and template meta-programming
  • Functional programming

Experience with asynchronous event-driven programming and soft real-time requirements

High-level understanding of a the workings of modern x86-64 micro-architectures

  • Superscalar execution and memory ordering model
  • Cache associativity and coherency
  • Hyperthreading, NUMA

Familiarity with POSIX and Linux-specific userland APIs

Multithreaded and concurrent programming techniques

Networking knowledge of Ethernet, IPv4, UDP (unicast and multicast), TCP, SSL/TLS

Preferred technical competencies

  • Knowledge of transport protocols like HTTP, WebSocket, FIX
  • Experience with epoll and io_uring
  • Experience with packet capture and processing
  • Knowledge of x86 TSC and PMC
  • Experience with userland vfio
  • Experience with AWS
  • Experience with Intrusive data structures
  • Experience with hash table implementation techniques
  • Knowledge of GDB tooling and related python API
  • Build system knowledge and experience with advanced options of compilers and linkers

Additional Information

If interested apply directly or contact us at [email protected]

We look forward to your application.


Disclaimer for recruitment agencies: Portofino Technologies does not accept unsolicited CVs or applications from recruiters or employment agencies in response to our career portal or our social media posts. Portofino Technologies will not agree to payment of any compensation or referral fee relating to these applications. Portofino Technologies reserves the right to hire these candidate(s) without any financial obligation towards the recruiter or agency. Any unsolicited CVs, including those submitted to hiring managers or any other Portofino employee, will be considered as property of Portofino Technologies.


Top Skills

C++

Similar Jobs

Be an Early Applicant
2 Days Ago
Rugby, Warwickshire, England, GBR
Hybrid
21,000 Employees
Senior level
21,000 Employees
Senior level
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
The Senior System Engineer at Motorola Solutions will design and implement system architectures, handle hardware/software installations, troubleshoot issues, and produce detailed design documentation. The role focuses on system level design ensuring robust communication technologies for critical control room solutions.
Be an Early Applicant
2 Days Ago
London, Greater London, England, GBR
Hybrid
289,097 Employees
Mid level
289,097 Employees
Mid level
Financial Services
As a Front-end Developer for the Salt Design System, you will develop React components, collaborate with designers, and ensure the delivery of high-quality user interfaces. You will maintain coding standards, conduct code reviews, and contribute to team culture, while staying updated with the latest front-end technologies.
Be an Early Applicant
2 Days Ago
Bristol, England, GBR
389 Employees
Senior level
389 Employees
Senior level
Artificial Intelligence • Semiconductor
The Senior Staff System Software Engineer will design, implement, test, and document OS Kernel and Device Driver software, primarily using C/C++ and Python. The role includes mentoring junior team members and collaborating with hardware teams to deliver high-performance and innovative software solutions on time. Promoting Graphcore's values while driving technical discussions and ensuring quality standards in software development are key duties.

What you need to know about the London Tech Scene

London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account