C++ Software Developer / Engineer

Options Technology

Newtown

On-site

GBP 45,000 - 65,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Options Technology in Cambridge, UK is seeking a C/C++ developer to contribute to the development and maintenance of low latency trading platforms. You will participate in the full development lifecycle within an agile team, delivering new features and testing existing code.

The role requires 1–2 years of related experience, strong C++ skills including STL/Boost, Linux/Unix know-how, and scripting with Bash, Perl, and Python. Travel may be involved, with a competitive salary package on offer.

Qualifications

  • One–two years' experience in a related role involving the design and development.
  • Experience with C++ including STL/Boost.
  • Experience with Linux/Unix environments (Red Hat, CentOS).
  • Scripting knowledge of Bash, Perl and Python.
  • Proficiency with system testing and debugging tools.
  • Strong analytical and problem-solving ability.
  • Experience with Agile, TDD/BDD, CI/CD.

Responsibilities

  • Develop and implement applications written in C/C++ supporting our low latency trading platform.
  • Work across the full development life cycle to create new features while maintaining and testing existing applications.
  • Support our clients and get involved in the investigation of production issues.
  • Carry out system integration, regression testing and enhance automated regression testing tools to increase overall test coverage.
  • Work with other agile team members in ensuring quality software releases.

Skills

C/C++ experience
STL/Boost
Linux/Unix
Bash scripting
Perl scripting
Python scripting
Agile methodologies
CI/CD
Testing & debugging
Analytical skills
Problem solving
Communication skills
Travel willingness

Tools

Red Hat
CentOS
Testing tools
CI/CD tools

Job description

Travel: We have offices in New York, Chicago, Toronto, London, Belfast, Dublin and across Asia.

Continuous career development opportunities: We provide professional skills development and technical training.

The chance to be a part of a self-sufficient, successful team: The Options team operates in a fast-paced environment with endless opportunities for innovation and forward-thinking.

Competitive salary: In addition to a competitive salary, Options reward employees with a range of bonus incentives and employee benefits.

The Role

The successful candidate will assist with the development and maintenance of low latency trading platforms in an agile environment, working in the full development life cycle of applications using C/C++. We’re looking for someone who has technical proficiency in:

  • One -two years' experience in a related role involving the design and development experience.
  • The ability to demonstrate previous experience with C++ including STL / Boost.
  • Experience in working with Linux/Unix environments e.g. Red-Hat, CentOS.
  • Scripting knowledge of BASH, Perl and Python.
  • Proficiency with system testing and debugging tools.
  • Demonstrable analytical and problem-solving ability.
  • Experience with Agile working, TDD / BDD, CI / CD.
Typical Job Duties
  • Develop and implement applications written in C/C++ supporting our low latency trading platform.
  • Work across the full development life cycle to create new features while maintaining and testing existing applications.
  • Support our clients and get involved in the investigation of production issues.
  • Carry out system integration, regression testing and enhance automated regression testing tools to increase overall test coverage.
  • Work with other agile team members in ensuring quality software releases.
We’re also looking for candidates with:
  • Strong research, writing and communication skills.
  • Ability to work in a fast-paced and changeable working environment.
  • Exceptional organisational skills and strong, attention to detail.
  • Desire to travel and see the world.
  • Ability to work independently and manage your own projects in a professional manner.
  • A passion for innovation and the financial technology sector.
  • Strong interpersonal skills.
  • Project management skills and proven ability to manage own workload.

Location: Cambridge, UK

Salary: Competitive

General Information

Join our team of expert Programmers within Options' Market Data division! Working for Options Developing and engaging our people is a strategic priority for our business. We are looking for talented individuals to join our team and contribute to Options' future growth and success. We want to hear from candidates that are motivated, self-driven and have a passion to learn and develop their skills in the world of financial technology.

Who are we?

Options is the largest global financial technology company headquartered in Belfast. We are at the forefront of banking and trading infrastructure, serving clients globally with offices in New York, Chicago, Toronto, London, Cambridge, Paris, Hong Kong, Tokyo, Singapore, and Auckland. At Options, our services are woven into the hottest trends in global tech, including high-performance Networking, Cloud, Security, and AI (Artificial Intelligence).

Why Options?

Global

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

PHP/SQL Web Developer
PHP/SQL Web Developer

Options Technology • Cambridge

On-site
GBP 30,000 - 45,000
Continuous career development opportunities
Competitive salary
Bonus incentives and employee benefits
System Engineer
System Engineer

Options Technology • Belfast

On-site
GBP 40,000 - 60,000
Competitive salary
Bonus incentives
Continuous career development opportunities
Senior Options Software Engineer
Senior Options Software Engineer

Citadel Securities • Greater London

On-site
GBP 70,000 - 90,000
Network Engineer
Network Engineer

Options Technology • Belfast City District

On-site
GBP 45,000 - 65,000
Competitive salary
Global travel opportunities
Professional skills development
C++ developer
C++ developer

Test Triangle Ltd • Greater London

On-site
GBP 60,000 - 80,000
Graduate / Placement Technical Support Engineer
Graduate / Placement Technical Support Engineer

targetjobs UK • Cambridge

On-site
GBP 26,000 - 38,000
Global travel
Career development
Bonus incentives
+1
Low-Latency C/C++ Developer for Trading Platform
Low-Latency C/C++ Developer for Trading Platform

Options Technology • Newtown

On-site
GBP 45,000 - 65,000
C++ Developer
C++ Developer

Oliver Bernard • Greater London

On-site
GBP 212,500 - 287,500
Platform Engineer
Platform Engineer

Options Technology • Belfast

On-site
GBP 30,000 - 50,000
Competitive salary
Bonus incentives
Professional skills development
C++ Software Engineer
C++ Software Engineer

Old Mission • Greater London

On-site
GBP 70,000 - 90,000
Competitive salary with discretionary annual bonus
Fully paid private medical, dental, vision
Robust Pension Scheme
+3