Software Developer - Data Reliability

SQUAREPOINT CAPITAL

City Of London

On-site

GBP 90,000 - 130,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 seeks a Reliability Software Engineer on the Data team to own observability tooling, job orchestration, and production pipelines. You will collaborate with quant researchers, traders, and engineers to build scalable systems that surface issues before incidents and enable faster, safer data workflows.

You will drive ownership and proactive problem solving, delivering reliable platforms powering data-driven decisions.

Qualifications

  • Bachelor's degree in CS/Engineering or related field.
  • 4+ years in Software Engineering, Reliability, or similar.
  • 3+ years Python; familiarity with Git.
  • Proficiency with Linux CLI.
  • Experience with SQL and PostgreSQL.
  • Practical knowledge of data transfer via SFTP, HTTP APIs, and cloud object storage.
  • Strong verbal and written communication; proactive and ownership-driven.

Responsibilities

  • Observability: Build health monitoring and configurable checks to surface problems before they become incidents.
  • System Automation: Improve automation for operational tasks and the job orchestration platform.
  • Self-Serve Request Automation: Develop Jira-driven workflows for end-to-end operational requests.
  • Data Pipelines: Onboard datasets from vendors and scale pipelines and frameworks.
  • Reliability Engineering: Own deployments, support users, capacity planning, and incident resolution end-to-end.

Skills

Python programming
Git
Linux CLI
SQL
PostgreSQL
Data transfer protocols
Communication
Ownership

Education

Bachelor's degree in Computer Science or Engineering

Tools

Grafana
Kibana
Prometheus
AWS/GCP

Job description

Position Overview

As a Reliability Software Engineer on the Data team, you will be central to the infrastructure and operations that keep Squarepoint's data ecosystem running at scale. Our mandate is broad by design: we own the pipelines, platforms, and automation that our technology and investment teams depend on.

The team operates at the intersection of engineering and operations. We build the observability tooling that surfaces problems before they become incidents, the job orchestration platform that runs production workloads at scale, the self-serve systems that let teams move faster without creating risk, and the production pipelines that onboard new data from various vendors. When incidents arise, we lead the response: root cause, remediation, and the follow-through that prevents recurrence.

You will work closely with quant researchers, traders, and engineers across our organization, as well as the external vendors who supply our data, building strong working relationships while, developing deep expertise in the systems that underpin their work. We value ownership, sharp analytical thinking, and engineers who take pride in leaving things better than they found them. If you thrive in an environment where your work has direct, visible impact on the reliability of critical systems and where no two days look the same, then this role is for you.

Responsibilities

Observability: Keep Data Development infrastructure healthy, building the health monitoring platform with configurable monitors and custom checks that surfaces problems before they become incidents

System Automation: Build and improve automation that streamlines operational tasks and workflows, including the job orchestration platform that runs production workloads at scale

Self-Serve Request Automation: Build the Jira-driven platform that executes operational requests end to end, letting teams move faster without creating risk

Data Pipelines: Onboard new datasets from various vendors, and build the pipelines and frameworks that make that work scalable

Reliability Engineering: Own deployments, support users, plan for capacity and performance, and lead incident resolution end to end

Required Qualifications

Education: Bachelor's degree in Computer Science, Engineering, or a related subject

Experience: 4+ years of proven experience in Software Engineering, Software Reliability, or a similar role

Python: 3+ years of hands-on experience programming in Python, and familiarity with version control systems such as Git

Linux: Proficiency with the Linux command line

Databases: Experience with SQL and relational databases, primarily PostgreSQL

Data Transfer: Practical knowledge of common protocols and tools used to move data, such as SFTP, HTTP APIs, and cloud object storage

Communication: Excellent verbal and written skills for working effectively with a global team and external vendors

Mindset: Proactive, detail-oriented, and self-driven with a strong sense of ownership and accountability

Required Qualifications

Education: Bachelor's degree in Computer Science, Engineering, or a related subject

Experience: 4+ years of proven experience in Software Engineering, Software Reliability, or a similar role

Python: 3+ years of hands-on experience programming in Python, and familiarity with version control systems such as Git

Linux: Proficiency with the Linux command line

Databases: Experience with SQL and relational databases, primarily PostgreSQL

Data Transfer: Practical knowledge of common protocols and tools used to move data, such as SFTP, HTTP APIs, and cloud object storage

Communication: Excellent verbal and written skills for working effectively with a global team and external vendors

Mindset: Proactive, detail-oriented, and self-driven with a strong sense of ownership and accountability

Nice to have

Experience with observability and monitoring tools such as Grafana, Kibana, or Prometheus

Experience developing automation tooling and implementing configuration management

Experience with cloud platforms such as Google Cloud or AWS

Experience operating job orchestration or workload scheduling systems at scale

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Reliability Software Engineer, Data Platform & Automation
Reliability Software Engineer, Data Platform & Automation

SQUAREPOINT CAPITAL • City Of London

On-site
GBP 90,000 - 130,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
Reliability Engineer
Reliability Engineer

Actus Search • Greater London

On-site
GBP 90,000 - 130,000
Data Operations Engineer
Data Operations Engineer

Radley James • Greater London

On-site
GBP 60,000 - 80,000
Observability Expert Engineer (Highly Competitive Base Salary + Significant Discretionary Bonus)
Observability Expert Engineer (Highly Competitive Base Salary + Significant Discretionary Bonus)

Ambition • Greater London

On-site
GBP 90,000 - 120,000
Software Developer - Core Data
Software Developer - Core Data

SQUAREPOINT CAPITAL • City Of London

On-site
GBP 70,000 - 110,000
Staff Software Engineer, Observability & Profiling
Staff Software Engineer, Observability & Profiling

anthropic • Greater London

On-site
GBP 100,000 - 140,000
Site Reliability Engineer
Site Reliability Engineer

Voleon • Greater London

On-site
GBP 90,000 - 130,000
Daily catered lunches
Modern office environment
Tech talks and knowledge sharing
Software Developer - Data Pipelines (Python)
Software Developer - Data Pipelines (Python)

SQUAREPOINT CAPITAL • City Of London

On-site
GBP 70,000 - 110,000
Infrastructure Tooling & Observability Engineer( UK)
Infrastructure Tooling & Observability Engineer( UK)

Radiant • Greater London

On-site
GBP 90,000 - 120,000