Browse All Jobs
Job Description

Teza is seeking a C++ Software Developer to join their real-time trading platform team. The company is undergoing a major refactoring and redesign of its trading platform. The ideal candidate will have at least 5 years of experience and be a self-driven and pragmatic developer.

The C++ Developer will play a critical role in designing and developing low-latency, high-performance trading applications in a Linux environment. He will collaborate with portfolio managers and engineers to implement new functionality and ensure the trading systems remain efficient, reliable, and scalable.

Role involves:

  • Developing a high-quality, low-latency code base.
  • Designing and implementing components of a next-generation trading platform in modern C++ (Linux).
  • Collaborating with team members to design, implement, and support new applications.
  • Working with portfolio managers to develop new functionality for trading strategies.
  • Maintaining and supporting the existing platform, including troubleshooting production issues.

Requirements:

  • Strong expertise in modern C++ (C++11/14/17/20).
  • 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.

Teza offers:

  • Working with world-class Quantitative Researchers and developers.
  • Professional guidance from industry leaders.
  • Challenging tasks to help professional growth.
  • Health insurance.
  • Flexible sick time policy.
  • Office Lunches.
Apply Manually