Enable job alerts via email!

Tbricks Developer

BHFT

Dubai

Remote

AED 120,000 - 180,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A rapidly growing technology company in the trading sector seeks an experienced software engineer to develop and maintain components of the Tbricks trading platform. This role focuses on creating high-performance trading applications and requires expertise in modern C++ and familiarity with electronic trading systems. With a remotely flexible work schedule, candidates will collaborate with a diverse team of professionals from top firms, ensuring excellent opportunities for professional growth.

Benefits

Flexible schedule
Health insurance compensation
Support for sports activities
Non-professional training compensation

Qualifications

  • Hands-on experience with Tbricks trading system is essential.
  • Proven experience in low-latency, high-throughput systems for trading applications.
  • Comfortable with Agile / Scrum methodologies.

Responsibilities

  • Develop and maintain core components of the Tbricks trading platform using modern C++.
  • Design high-performance trading applications and algorithms within the Tbricks API.
  • Collaborate with trading and technology teams to meet trading strategies' needs.

Skills

Advanced C++
Debugging
Optimization Skills
Multithreaded Programming
Performance Tuning

Education

Bachelor’s or Master’s degree in Computer Science

Tools

Git
CI/CD
Linux

Job description

  • Develop and maintain core components of the Tbricks trading platform using modern C++ (C++14 / 17)
  • Design and implement high-performance, low-latency trading applications and algorithms within the Tbricks API framework
  • Collaborate closely with trading and technology teams to address the needs of trading strategies, risk management, and market connectivity
  • Contribute to the development and enhancement of Tbricks "apps" (plug-ins) using C++ and the Tbricks API
  • Work with QA and support teams to troubleshoot, debug, and resolve issues in Tbricks trading applications and plug-ins
  • Participate in code reviews, providing constructive feedback to ensure code quality and adherence to best practices
  • Stay current with industry trends and technologies in electronic trading and algorithmic systems to continuously improve the Tbricks platform and its capabilities

Qualifications

Technical Skills & Methodologies :

  • Advanced expertise in modern C++ (C++14 / 17), with strong coding, debugging, and optimization skills.
  • Hands-on experience with Tbricks trading system is a must.
  • A solid understanding of market microstructure, electronic trading protocols, and financial instruments across asset classes is a plus.
  • Proven experience in developing low-latency, high-throughput systems for trading applications.
  • Familiarity with Bash scripting, and tools such as Git and CI / CD pipelines.
  • Strong working knowledge of Linux-based environments and performance tuning.
  • Proficient in multithreaded programming, memory management, and network protocol implementation.
  • Comfortable working within Agile / Scrum methodologies and iterative development cycles.

Preferred Qualifications :

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
  • Prior experience working in a proprietary trading firm, hedge fund, or financial institution.

Additional Information

What we offer :

  • Working in a modern international technology company without bureaucracy, legacy systems, or technical debt.
  • Collaborate with industry-leading professionals, including former employees of Tower, DRW, Broadridge, Credit Suisse, and more.
  • Excellent opportunities for professional growth and self-realization.
  • We work remotely from anywhere in the world, with a flexible schedule.
  • We offer compensation for health insurance, sports activities, and non-professional training.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.