Senior C++ Developer

Employer: Equinox AI B.V.
Domain:
  • IT Software
  • Job type: full-time
    Job level: peste 5 years of experience
    Location:
  • BUCHAREST
  • nationwide
    Updated at: 22.03.2025
    Remote work: Hybrid

    Short company description

    Requirements

    We are seeking a highly skilled Senior C++ Developer to join our team in building and optimizing a high-performance trading system.

    You will play a critical role in designing, developing and maintaining the infrastructure that powers our trading systems, ensuring they meet the stringent performance and reliability requirements of modern financial markets.

    The ideal candidate will have extensive experience with C++ programming in a low-latency, high-throughput environment.

    Are you passionate about trading, finance, and digital assets? If so, we want you to join our team!

    Responsibilities

    Key Responsibilities:
    Architecture & Design:
    Participate in the design and architecture of trading system components, ensuring alignment with business requirements and technical scalability
    Conduct thorough code reviews and maintain the high quality of the codebase
    Trading System Development:
    Design, develop and maintain cutting-edge C++ applications for trading systems, ensuring low-latency and high-throughput performance
    Build and maintain infrastructure for order execution, market data processing and risk management systems
    System Performance & Optimization:
    Analyze and optimize performance bottlenecks in the trading system software, focusing on reducing latency, improving efficiency and minimizing downtime
    Work on memory management, multi-threading and concurrency to ensure the trading system remains scalable and efficient under heavy load conditions
    Market Data & Connectivity:
    Build and optimize market data feed handlers and exchange connectivity components to handle large volumes of real-time market data with minimal latency
    Collaboration:
    Work closely with quants, engineers and other stakeholders to develop features that support real-time decision-making and trade execution

    Other info

    Skills:
    Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
    5+ years of experience in C++ (version 14.0 and above) development, preferably as recent as possible
    Strong understanding and seamless use of SOLID principles
    Strong knowledge of multi-threading, concurrency and real-time systems
    Strong debugging and problem-solving skills, with a focus on real-time issue resolution

    Good to Have:
    Experience in building algorithmic trading systems
    Understanding of financial markets and trading concepts
    Experience working with market data and exchange connectivity, including high-speed data feeds and order execution systems
    C++ 17, 20 work experience

    Why Join Us?
    Meaningful impact in the operation of the company: Engage in exciting projects that intersect with the cutting-edge fields of trading, finance, and digital assets
    Competitive compensation package
    Opportunity to participate in Employee stock options plan with a rapidly growing FinTech with a proven 6-year track record
    Growth Opportunities: Be a key player in a growing company, with plenty of opportunities for professional development and career advancement
    Flexible Work Options: Enjoy the flexibility of remote work, with the option to work on-site when needed. We value in-person collaboration and encourage team members to come into the office when it’s beneficial for project work or team building

    We want to hear from you if you are a driven individual passionate about C++ development and the skills to match! Apply now to join a company where your contributions will make a difference.

    Benefits

    • Medical subscription
    • Medical insurance

    Job-uri similare care te-ar putea interesa:

    Aplica fara CV
    BUCURESTI,

    BUCURESTI,

    BUCURESTI, Job national

    Vezi job-uri similare (212)