C++ Developer - TEDRA

New York, NY

mthree

Are you a graduate unsure how to start your career? An experienced professional looking for a new role? Or a business wanting to upskill? Discover mthree.

View all jobs at mthree

Apply now Apply later

**Looking for local candidates**

Want to work in technology in the financial industry?

We are seeking a C++ Developer to join our client's algorithmic data trading technology team. The ideal candidate will have strong C++, experience in large scale real-time systems, deep knowledge of data structures and algorithms, problem solving skills, and good communication skills. The candidate will be responsible for the analysis, design, implementation, testing and deployment of strategic and tactical solutions for execution strategies, improving scalability, performance and efficiency of the strategies. These roles are key to the automated and algorithmic trading technology group. At a high level, the mission for this role over the next one to two years includes: the development of low-latency, high performance electronic trading applications and application infrastructure as part of a global strategic low-latency Algo/Electronic trading plant renovation; the evolution and adoption of core application infrastructure ranging from development and testing services, continuous delivery, to high performance, resilient and scalable runtime services and libraries. The successful candidate joins a development project building systems for high-frequency and low-latency trading and data systems in real-time. The trading platform works across various asset classes inclusive of Equities, Options, Futures, and FX. The team is responsible for the full software life cycle of these systems. 

The TEDRA team — short for Trade Enrichment Data Reporting & Allocations — is a key part of the firm's Institutional Securities Technology (IST) division. Their primary responsibility is to manage and distribute critical data sets related to trading, revenue, risk, and reference information, including client, product, and pricing data. As the authoritative source for these data sets, TEDRA plays a central role in supporting the firm's trading and risk management operations. The team is heavily involved in software development, data engineering, data science, data visualization, and machine learning initiatives across the firm. They develop and maintain data messaging platforms and data stores that handle transactional and reference data, as well as aggregated risk measures. These systems support both real-time and archival processing, ensuring that data is efficiently integrated into operational data stores, archives, and data marts. Comprising highly technical professionals, the TEDRA team is adept in software development, lifecycle management, and DevOps practices. They manage multiple projects simultaneously, delivering solutions for various business areas within our client

 

About mthree:

Since 2010, mthree has been helping clients solve their business and technological challenges. We are a technology and business consultancy with a global workforce delivering significant business and IT projects in some of the largest financial services organizations worldwide.

  • Core Services
  • Consulting and Advisory
  • Managed Services
  • Alumni Graduate Program
  • Alumni Pro Program

We have a global presence and are experts in delivering exceptional quality to our client base, providing consulting services across Risk, Regulation & Compliance; Vendor Products; Application Support; Application Development; Cyber & Information Security; Data Science and DevOps areas.

Our Expert program offers experienced professionals access to top roles in tech, finance, aviation and insurance. Join us to work on groundbreaking technology projects, from international trading platforms to critical applications for leading airlines. We recruit professionals who are eager to fast-track their careers in technology or operations within prestigious global organizations.

Required Skills:

  • Bachelor's degree in Computer Science or related field
  • Experience working on C++ programming language
  • Multithreading
  • Ability to understand low latency C++ code and build on it
  • Strong in Data Structures and Algorithm
  • Worked on handling production outages and strong knowledge of SDLC workflow including Git and Jenkins
  • Linux and shell scripting skills
  • Python (good to have)
  • Financial Markets / Electronic trading experience (good to have)

At mthree, our values support courageous teammates, needle movers, and learning champions all while striving to support the health and well-being of all employees.  We take great pride in celebrating the diversity of each individual who contributes to making mthree the company it is today and will be in the future. We value diversity both within mthree and with our partner companies, and we're proud to provide an environment where all our colleagues can flourish. That means promoting a strong culture of equality but, most importantly, inclusion.

Applicants must be currently authorized to work in the US on a full-time basis. The Company will not sponsor applicants for work visas.

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Engineering Jobs

Tags: Computer Science Consulting Data visualization DevOps Engineering Finance Git Jenkins Linux Machine Learning Python SDLC Security Shell scripting Testing

Perks/benefits: Career development

Region: North America
Country: United States

More jobs like this