C++ Developer, Real-Time Trading Platform

Here Technologies
Charing Cross, United Kingdom
30 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Charing Cross, United Kingdom

Tech stack

Java
Algorithmic Trading
Amazon Web Services (AWS)
C++
Cloud Computing
CMake
Linux
Python
PostgreSQL
MongoDB
Shell Script
SQL Databases
Delivery Pipeline
GIT
Low Latency
Operational Systems
Docker

Job description

At Teza, our real-time trading platform team operates across multiple financial markets, processing terabytes of new data daily; and we're scaling up even further. We are in the early stages of a major refactoring and redesign of our trading platform, and we are looking for a self-driven and pragmatic C++ developers to join us on this journey.

As a C++ Software Developer, you will play a critical role in designing and developing low-latency, high-performance trading applications in a Linux environment. You will work closely with portfolio managers and engineers to implement new functionality and ensure our trading systems remain efficient, reliable, and scalable., * Develop a high-quality, low-latency code base that can support multiple asset classes

  • Design and implement components of a next-generation trading platform in modern C++ (Linux)
  • Collaborate with team members to design, implement, and support new applications
  • Work with portfolio managers to develop new functionality for trading strategies
  • Maintain and support the existing platform, including troubleshooting production issues, * Working with world-class Quantitative Researchers, and developers to bring strategies to market
  • Professional guidance from industry leaders
  • Challenging tasks to help you grow professionally

Requirements

Do you have experience in Shell Scripting?, * Experience with Java

  • Proficiency in Linux environment and shell scripting
  • Deep understanding of operating system principles
  • Good knowledge of networking concepts
  • Hands-on experience with Git, CMake, and CI/CD pipelines
  • Strong problem-solving skills and ability to work in a team-oriented environment
  • Excellent communication skills

Nice To Have Requirements

  • Experience with Python
  • Experience with SQL, PostgreSQL, MongoDB.
  • Knowledge of AWS and cloud-based architectures.
  • Familiarity with Docker

Apply for this position