Associate Director, Developer Low Latency Trading Systems

Royal Bank of CanadaJersey City, NJ
$225,000Hybrid

About The Position

RBC Capital Markets LLC seeks an Associate Director, Developer Low Latency Trading Systems in Jersey City, NJ to support and improve trading platforms (Order Management, Market Data, Trade workflow, etc.) for Equities and Equity derivatives. Develop, enhance and maintain core server applications for trading across various desks such as Flow Trading, Delta One and Structured Products. Build new tools to improve Trading and Sales initiatives, increase process efficiency and decrease operational risk. Implement services for trading such as market data, order management, messaging layer, security reference data systems, position keeping systems, and services for user interfaces (C++, Python). Partner with quants, traders, and other stake holders to design, implement and test technology used in trading. Contribute to DevOps (continuous integration pipeline, code quality tools, release methodologies). Hybrid remote work permitted.

Requirements

  • Master’s degree in Computer Science, Computer Engineering or a related field, plus 5 years of experience building highly performant, low-latency, distributed systems on Linux platforms, including multithreading, concurrent programming, and performance optimization.
  • 5 years of experience with the following: C, C++, Python, Shell and relational databases MariaDB, MS SQL, Oracle, or equivalent
  • Financial market data and trading systems, including global market data feeds, Reuters, Bloomberg, OPRA, CTA/UTP, or equivalent
  • DevOps technologies, including CI/CD pipelines, configuration management, containerization, and cloud environments
  • Trade lifecycle, risk management concepts, and regulatory requirements, as well as collaborating with quants, traders, and cross-functional teams.

Responsibilities

  • Support and improve trading platforms (Order Management, Market Data, Trade workflow, etc.) for Equities and Equity derivatives.
  • Develop, enhance and maintain core server applications for trading across various desks such as Flow Trading, Delta One and Structured Products.
  • Build new tools to improve Trading and Sales initiatives, increase process efficiency and decrease operational risk.
  • Implement services for trading such as market data, order management, messaging layer, security reference data systems, position keeping systems, and services for user interfaces (C++, Python).
  • Partner with quants, traders, and other stake holders to design, implement and test technology used in trading.
  • Contribute to DevOps (continuous integration pipeline, code quality tools, release methodologies).

Benefits

  • a 401(k) program with company-matching contributions
  • health, dental, vision, life and disability insurance
  • paid time-off plan

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service