Principal Software Engineer Rust Low Latency

Client Server

Greater London

Hybrid

GBP 99,000 - 121,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

25 days holiday (option to buy 5 more)
Flexible working hours
Enhanced maternity and paid parental leave
Monthly Wellness budget
Annual home office budget
Pension and Life Assurance
Diverse, inclusive team culture

Job summary

A leading SaaS provider in London is seeking a Principal Software Engineer specialized in Rust and Golang. This role involves working on innovative AI-powered fraud detection software critical to UK banks and other clients. As a leader, you'll mentor engineers and drive projects, balancing coding with strategic responsibilities in a flexible work environment. The compensation package includes a salary up to £110k, generous holiday leave, and wellness benefits. Diverse candidates are encouraged to apply.

Qualifications

  • Experienced backend-focused Software Engineer with strong OO programming skills.
  • Experience engineering complex, low latency, real-time solutions.
  • Mentoring experience and providing technical leadership.

Responsibilities

  • Split time between architecture, design, coding, and mentoring.
  • Collaborate with Product Managers and other technical team leads.
  • Contribute to strategy and maintain delivery of high quality software.

Skills

Backend-focused Software Engineering
OO programming skills (e.g., Java, C++)
Commercial Rust and/or Golang experience
Mentoring and technical leadership
Communication and stakeholder engagement

Job description

Principal Software Engineer Rust Low Latency

2 days ago Be among the first 25 applicants

This range is provided by Client Server. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

Direct message the job poster from Client Server

Principal Software Engineer / Developer (Rust Golang) London / WFH to £110k

Are you a senior technologist with leadership skills?

You could be progressing your career working on bleeding edge, Machine Learning and AI powered, audio fraud detection software used by all UK banks, the emergency services and a range of other clients to prevent and detect fraudulent call activities at a market leading SaaS business.

As a Principal Software Engineer you will split your time between architecture, design, hands‑on coding and mentoring, team leadership and strategy. You'll collaborate with Product Managers and other technical team leads, contributing to strategy and keep the team on track for efficient delivery of high quality real‑time software. The tech stack is based on low latency Rust and Golang with a React front end.

There's an open, collaborative environment where learning and personal development are key and there's a strong pipeline of Greenfield projects as well as flexible working and a host of benefits; the company has been awarded Platinum standard by Investors in People and is multi‑award winning with various DEI initiatives and excellent personal growth and career development opportunities.

Location / WFH:

You can work from home most of the time, joining colleagues in the London two days a week; when you are in the office you can enjoy a friendly team environment that encourages knowledge sharing and close collaboration.

About you:

  • You are an experienced backend‑focused Software Engineer with strong OO programming skills (e.g. Java, C++), ideally you will have commercial Rust and / or Golang experience but you can pick this up on the job.
  • You have experience of engineering complex, low latency, real‑time solutions.
  • You have experience of mentoring and providing technical leadership, you enjoy developing and coaching others.
  • You have a thorough understanding of Computer Science fundamentals such as Data Structures, Design Patterns, OOP, multithreading.
  • You have full software development lifecycle experience.
  • You have advanced communication and stakeholder engagement skills.

What's in it for you:

As a Principal Software Engineer / Developer you will earn a competitive package:

  • Salary to £110k + bonus.
  • 25 days holiday (with the option to buy 5 more).
  • Flexible working (including working from home start / finish times).
  • Enhanced maternity and paid parental leave packages.
  • Time off to participate in charity initiatives such as Code Club.
  • Pension, Life Assurance, Medical care.
  • Monthly Wellness budget to spend on what you like.
  • Annual home office budget.
  • Diverse, inclusive team culture with flexible working.

Apply now to find out more about this Principal Software Engineer / Developer (Rust Golang Low Latency) opportunity.

At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.

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

Similar jobs worth comparing

Senior C++ Developer Low Latency - Learn Rust
Senior C++ Developer Low Latency - Learn Rust

Client Server • Greater London

Hybrid
GBP 150,000 - 180,000
Bonus (around 50% of base)
Pension
Backend Software Engineer C++ Rust Low Latency
Backend Software Engineer C++ Rust Low Latency

Client Server • Greater London

Hybrid
GBP 150,000 - 180,000
Salary up to £180k
Bonus (≈50% of base)
Pension
Principal Rust/Go Engineer: Low-Latency Real-Time
Principal Rust/Go Engineer: Low-Latency Real-Time

Client Server • Greater London

Hybrid
GBP 93,000 - 110,000
Principal Software Developer - C++ and Rust
Principal Software Developer - C++ and Rust

Tech4 • Newcastle upon Tyne

On-site
GBP 90,000 - 130,000
25 days’ holiday allowance plus bank holidays
Matching pension contributions up to 6%
Private health insurance through Bupa
+1
Senior / Principal Rust Engineer
Senior / Principal Rust Engineer

Juxt Ltd. • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid work model
Full medical
10% matched pension
+1
Backend Software Engineer C++
Backend Software Engineer C++

Client Server • Cambridge

Hybrid
GBP 60,000 - 80,000
Salary up to £80k + Bonus
Pension
Private Medical Insurance
+7
Principal Software Engineer
Principal Software Engineer

Fruition Group • City Of London

On-site
GBP 80,000 - 100,000
Principal
Principal

The Difference Engine • United Kingdom

Hybrid
GBP 110,000 - 150,000
Benefits package
Remote-first with in-office 2 days/mo
Principal Software Engineer C# .Net AWS - FinTech
Principal Software Engineer C# .Net AWS - FinTech

Client Server • Greater London

Hybrid
GBP 110,000 - 130,000
Bonus up to 20%
Pension 5% employer contribution
25 days holiday
+4
Principal Software Engineer
Principal Software Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • Greater London

Hybrid
GBP 100,000 - 150,000
Competitive salary
Bonus
Equity
+2