Backend Software Engineer C# Python

Client Server
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 150K

Job location

Remote
Charing Cross, United Kingdom

Tech stack

Microsoft Excel
C Sharp (Programming Language)
Client Server Models
Databases
ETL
Distributed Systems
Python
NoSQL
Backend
Data Lake
Microservices

Job description

Backend Software Engineer / Developer (C# Python Data Lakes) London / WFH to £150k+

Are you a data savvy Backend Software Engineer?

You could be joining a Hedge Fund with complex work and substantial bonus earning potential.

As a Backend Software Engineer you will join a growing team building a modern medallion architecture data platform, working across everything from data engineering and distributed systems to infrastructure and frontend. This is a hands-on role in a small, collaborative team where you'll have real ownership and impact.

Your role:

  • Design and build data platform components using C# and Python
  • Develop and optimise ETL pipelines, Data Lakes/ Lakehouses and distributed systems
  • Improve infrastructure, observability and CI/CD practices
  • Maintain and evolve existing systems (microservices, ETL, Excel add-ins)
  • Support platform operations, ensuring reliability and performance

Requirements

  • You have strong backend development experience with both C# and Python
  • You have experience of designing and operating data-intensive and distributed systems
  • You have a strong knowledge of databases (Relational, NoSQL and Columnar)
  • You're keen to take ownership and work across the full development lifecycle
  • You have experience of working with financial or market data
  • You're collaborative and pragmatic with strong stakeholder management skills

Benefits & conditions

As a Backend Software Engineer / Developer you will receive a competitive package:

  • Salary to £100k
  • Bonus
  • Pension
  • Self development and career progression opportunities

About the company

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.

Apply for this position