Distributed Systems Engineer (Python/Rust) - Cloud & Linux

Rothesay Life

Greater London

On-site

GBP 68,000 - 108,000

Full time

8 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Rothesay Life in London is seeking a software professional to join a team building and modernising our platform, enhancing analytics, risk management, and reporting systems. You will work on distributed compute clusters in production and help set up databases across technologies, while developing advanced tooling to improve the software lifecycle.

The role emphasizes delivering robust, high-performance software, collaborating with technical and non-technical stakeholders, and applying best

Qualifications

  • Advanced analytical skills evidenced by a relevant degree.
  • Strong programming capability in Python, Rust, C++, or similar.
  • Ability to collaborate with both technical and non-technical stakeholders.
  • Proven track record delivering robust, high-performance software.

Responsibilities

  • Be part of the team responsible for major build-out and support of our platform.
  • Develop advanced bespoke SDLC tooling.
  • Work on distributed compute clusters in production.
  • Set up and optimize databases across multiple technologies.
  • Build debugging and profiling tools.
  • Develop monitoring and alerting solutions.
  • Provide engineering consultancy by helping other teams design and optimize their code.
  • Leverage market-standard tools and augment them with custom code and features.

Skills

Advanced analytical skills
Tech passion
Teamwork
Problem solving
Proven track record
Strong communication
High-performance software delivery

Education

Degree in maths/physics/CS/engineering

Tools

Python
Rust
C++
Cloud
Linux
Unix
Windows
Security

Job description

Rothesay Life in London is seeking a software professional to join a team building and modernising our platform, enhancing analytics, risk management, and reporting systems. You will work on distributed compute clusters in production and help set up databases across technologies, while developing advanced tooling to improve the software lifecycle.

The role emphasizes delivering robust, high-performance software, collaborating with technical and non-technical stakeholders, and applying best

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

Similar jobs worth comparing

Rust Backend Engineer – Build Scalable Distributed Systems
Rust Backend Engineer – Build Scalable Distributed Systems

iO Associates • Greater London

Hybrid
GBP 65,000 - 90,000
Rust Engineer - Scalable Distributed Systems (Hybrid London)
Rust Engineer - Scalable Distributed Systems (Hybrid London)

Oliver Bernard • Greater London

Hybrid
GBP 90,000 - 120,000
Hybrid London: Distributed Systems Engineer (Rust/C++)
Hybrid London: Distributed Systems Engineer (Rust/C++)

Hunter Bond • England

Hybrid
GBP 150,000 - 190,000
StratOS Developer
StratOS Developer

Rothesay Life • Greater London

On-site
GBP 68,000 - 108,000
Rust Engineer
Rust Engineer

Oliver Bernard • Greater London

Hybrid
GBP 90,000 - 120,000
Senior ML Systems Engineer — Rust & Distributed Infra
Senior ML Systems Engineer — Rust & Distributed Infra

UiPath, Inc. • Greater London

Hybrid
GBP 100,000 - 180,000
Senior Lead Software Engineer
Senior Lead Software Engineer

Arcus Search • Greater London

On-site
GBP 90,000 - 120,000
Senior Rust Engineer - High-Performance Trading Systems
Senior Rust Engineer - High-Performance Trading Systems

Provntalent • Greater London

Hybrid
GBP 100,000 - 160,000
Sr Rust Engineer - Real-Time Distributed Systems (Remote)
Sr Rust Engineer - Real-Time Distributed Systems (Remote)

Senzo Group • United Kingdom

On-site
GBP 135,000 - 165,000
Bonus
Remote work
Competitive salary
Rust Software Engineer
Rust Software Engineer

Enterprise Recruitment Ltd • Cambridge

On-site
GBP 70,000 - 110,000
Relocation support
Equity