Backend Software Engineer C# Python

Client Server
London, UK
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£85,000.0 - £100,000.0
Working hours
Regular working hours

Tech stack

Microsoft Excel C Sharp (Programming Language) Databases Extract Transform Load (ETL) Distributed Systems Python (Programming Language) NoSQL Backend Data Lakes 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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on client-server.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

Videos

See all

Related articles

See all