C++ Software Developer

Posted 25 Days Ago
Be an Early Applicant
London, Greater London, England
Mid level
Financial Services
The Role
The C++ Software Developer will develop and maintain a low-latency C++ automated trading suite for various execution strategies. Responsibilities include software development lifecycle participation, writing efficient C++ code for trading servers and simulation, managing market connectivity and order management, and supporting system monitoring and performance analysis.
Summary Generated by Built In

Job Title: C++ Software Developer
Location: London
Permanent


Department Overview: 

BlueCrest’s Internal Market Making group is an algorithmic execution and trading team with proprietary low latency trading architecture. The team is made up of developers, quants and traders working closely together with full ownership of the end to end trading cycle. The project has been built from a green field start so the code base is fresh, well organised and modular. Each team member is very well motivated within their own respective fields, driven and ambitious. This is a chance to make an impact in a growing area with stable business lines and gain full exposure to the product lifecycle and front office.

Role Overview:

You will be involved in the development and maintenance of a flexible, low-latency C++ automated suite of trading applications which are used to implement various execution optimisation strategies, as part of the central risk book on global futures exchanges. You will be working closely with quants and traders as part of a very dynamic team.

  • Be involved in all phases of the software development lifecycle (initial requirements, technical specifications, design, implementation, testing and maintenance).
  • Write safe, efficient C++ for both the back-end co-located trading servers and the simulation environment
  • Work on various aspects of BlueCrest’s automated trading infrastructure including market connectivity, order management and the business logic driving BlueCrest’s trading decisions.
  • Supporting monitoring tools and analysing system performance

Experience required:

Essential:

  • A deep passion for technology and software development
  • A self-motivated personality with a keen interest in working in a trading and front office role
  • Proactivity and initiative are a skill that we value highly
  • Excited by challenge and used to complexity
  • Proficiency within the latest C++ standards
  • Ability to work in an agile dev-ops environment with fast development cycles.
  • Experience with multithreading, real-time systems and socket programming
  • Ability to work with Linux/Unix

Desirable:

  • Knowledge of financial markets and algorithms are a highly appreciated plus
  • Debugging and testing skills.
  • Experience in professional script development (preferably Python).
  • Strong written and verbal communications skills
  • Desire to learn new things
  • Willingness to get outside the comfort zone 
  • Experience working on applications that rely on Boost.
  • Git and Visual Studio experience


BlueCrest is committed to providing an inclusive environment for its workforce. As an employer, we provide equal opportunities to all people regardless of their gender, marital or civil partnership status, race, religion or ethnicity, disability, age, sexual orientation or nationality.

Top Skills

C++
The Company
Victoria
491 Employees
On-site Workplace

What We Do

BlueCrest Capital Management was founded in 2000, focused on fixed income macro trading. The firm has now developed into one of the largest global alternative asset managers, with offices in London, Geneva, Jersey, New York, Miami and Singapore.

Similar Jobs

Citadel Securities Logo Citadel Securities

C++ Software Engineer

Information Technology • Software • Financial Services
London, Greater London, England, GBR
1900 Employees
125K-350K Annually
Easy Apply
2 Locations
1100 Employees

Nexthink Logo Nexthink

Senior Software Engineer (C++, OS internals)

Artificial Intelligence • Big Data • Information Technology • Software
Hybrid
London, Greater London, England, GBR
1051 Employees

Nexthink Logo Nexthink

Senior Software Engineer (C++, OS internals)

Artificial Intelligence • Big Data • Information Technology • Software
Hybrid
Manchester, Greater Manchester, England, GBR
1051 Employees

Similar Companies Hiring

EDGE Thumbnail
Software • Fintech • Financial Services • Analytics
Chicago, IL
20 Employees
Energy CX Thumbnail
Utilities • Professional Services • Greentech • Financial Services • Energy • Consulting • Business Intelligence
Chicago, IL
55 Employees
MassMutual India Thumbnail
Insurance • Information Technology • Fintech • Financial Services • Big Data
Hyderabad, Telangana

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account