Featured

Junior C++ Developer

Posted 1 November by Walsh Employment
Work from home
Salary icon £95,000 - £115,000 per annum
Location icon London , South East England

Register and upload your CV to apply with just one click


Our client is a leading quantitative investment company with a focus on computer-driven trading for global financial markets. The company harnesses the power of data and advanced technologies to drive innovative strategies and superior investment returns through a platform that is driven by cutting-edge, cloud-based data solutions. We are now looking for a talented and driven Junior C++ Developer with a strong academic background and a passion for data and cloud technologies to join their busy, growing and highly successful team.

Junior C++ Developer

London, hybrid with working from home 1 day per week.

c£95-115K plus excellent benefits package.

To be successful in this role:

You will be a confident Junior C++ Developer with at least one year of professional experience in software engineering using C++ and Python. Other requirements for this role include:

  • Undergraduate degree in CS, EE, or related field
  • Familiarity with distributed systems and network programming
  • Familiarity with C++ template metaprogramming preferred but not essential

Position summary:

As a Junior C++ Developer, you will join a Core Technology Team, working alongside team members with cutting edge domain knowledge, and entrepreneurial, problem-solving mindsets. You will be a key player in building and scaling the company’s central trading system, participating in greenfield projects as well as enhancing existing components. As part of a small, focused team, you will collaborate closely with the Co-CTO's, team members and end users, having an immediate firmwide impact and gaining exposure to all areas of the firm such as trading, data, research, operations, and risk.

Job role and responsibilities:

As a Junior C++ Developer, you will develop various components of a proprietary trading system including but not limited to exchange/broker connectivity, order management system, feed handlers, monitoring system, and build/deployment system. Other responsibilities for this role include:

  • Partner with internal end users to design and implement new features and enhancements
  • Participate in on-call rotations to help troubleshoot any issues that may come up during the trading day
  • Contribute to the development of components and domains outside of the main trading system where relevant. For example, data ingestion, operational tooling and post-trade back-office systems

Benefits:

Our client offers a unique opportunity to work at the forefront of systematic trading, where innovation and quantitative analysis meet. The business is passionate about implementing scientific and mathematical methods to explore and solve problems in the global financial markets, so if you thrive in a fast-paced, data-driven environment, we encourage you to apply.

Required skills

  • 1
    C++
  • 1
    Distributed Systems
  • 1
    Financial Markets
  • 1
    Network Programming
  • 1
    Proprietary Trading
  • 1
    Python
  • 1
    Software Development
  • 1
    Software Engineering
  • 1
    Quantitative Data
  • 1
    Trading Systems

Application questions

Are you a C++ Developer with at least 1 year of software engineering experience using C++ & Python?
Do you have an undergraduate degree in CS, EE, or a related field?
Can you demonstrate familiarity with distributed systems and network programming?

Reference: 53944017

Please note Reed.co.uk does not communicate with candidates via Whatsapp, and we will never ask you to provide your bank, passport or driving licence details during the application process. To stay safe in your job search and flexible work, we recommend visiting JobsAware, a non-profit, joint industry and law enforcement organisation working to combat labour market abuse. Visit the JobsAware website for information and free expert advice for safer work.

Report this job