Senior C++ Data Infrastructure Engineer

SQUAREPOINT CAPITAL

City Of London

On-site

GBP 70,000 - 110,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

SQUAREPOINT CAPITAL is seeking an experienced Software Developer to join the Data Infrastructure team in London. You will design, develop, and maintain data infrastructure microservices in C++ to access and analyze large datasets used in trading and research.

Responsibilities include optimizing performance and scalability, debugging complex issues, participating in code reviews, and collaborating with data engineers, scientists, and researchers to deliver robust data processing pipelines.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related subject
  • 4+ years of professional software engineering experience
  • Proficiency in C++
  • Experience with microservices and/or asynchronous multithreaded applications
  • Linux experience and strong debugging skills
  • Excellent communication and stakeholder interaction skills

Responsibilities

  • Design, develop, and maintain data infrastructure microservices using C++ to process and analyze large data sets
  • Optimize microservices for performance and scalability
  • Debug and troubleshoot software issues with timely resolutions
  • Participate in code reviews to ensure code quality and consistency
  • Collaborate with data engineers, data scientists, and researchers to support data processing and analytics pipelines

Skills

C++
Multithreading
Linux
Debugging
Code reviews
Communication

Education

Bachelor's degree in CS/Engineering

Tools

Boost ASIO
gRPC
Docker/Kubernetes
Apache Arrow/Parquet

Job description

SQUAREPOINT CAPITAL is seeking an experienced Software Developer to join the Data Infrastructure team in London. You will design, develop, and maintain data infrastructure microservices in C++ to access and analyze large datasets used in trading and research.

Responsibilities include optimizing performance and scalability, debugging complex issues, participating in code reviews, and collaborating with data engineers, scientists, and researchers to deliver robust data processing pipelines.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-Stack Software Engineer - Data Products & Services
Full-Stack Software Engineer - Data Products & Services

SQUAREPOINT CAPITAL • City Of London

On-site
GBP 75,000 - 110,000
Software Developer - Data Infrastructure
Software Developer - Data Infrastructure

SQUAREPOINT CAPITAL • City Of London

On-site
GBP 70,000 - 110,000
Senior Software Engineer – Order Gateway (Low-Latency)
Senior Software Engineer – Order Gateway (Low-Latency)

SQUAREPOINT CAPITAL • City Of London

On-site
GBP 70,000 - 120,000
Strategic Market Data Project Manager
Strategic Market Data Project Manager

SQUAREPOINT CAPITAL • City Of London

On-site
GBP 65,000 - 90,000
Software Developer - Data Products and Services
Software Developer - Data Products and Services

SQUAREPOINT CAPITAL • City Of London

On-site
GBP 75,000 - 110,000
Senior Software Engineer, Core Data Pipelines (Python/kdb+)
Senior Software Engineer, Core Data Pipelines (Python/kdb+)

SQUAREPOINT CAPITAL • City Of London

On-site
GBP 70,000 - 110,000
Senior C++ Quant Analytics Library Lead
Senior C++ Quant Analytics Library Lead

Point72 Asset Management, L.P • Greater London

Hybrid
GBP 148,000 - 222,000
Health care benefits
Parental leave
Wellness programs
+5
Reliability Software Engineer, Data Platform & Automation
Reliability Software Engineer, Data Platform & Automation

SQUAREPOINT CAPITAL • City Of London

On-site
GBP 90,000 - 130,000
Intern Software Developer - London - 2027
Intern Software Developer - London - 2027

Squarepoint Capital • Greater London

On-site
GBP 12,000 - 21,000
Senior C++ Engineer – Trading
Senior C++ Engineer – Trading

Tatton Recruitment • Greater London

On-site
GBP 90,000 - 140,000