Python Software Engineer

Hunter Bond
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
Experience level
Intermediate
Compensation
£ 150K

Job location

Charing Cross, United Kingdom

Tech stack

Big Data
Data Files
Distributed Systems
Python
Software Engineering
SQL Databases
Data Processing
Flask
Spark
FastAPI
Information Technology
Kafka
Data Management
REST
Microservices

Job description

Role: Python Software Engineer

Location: London

Compensation: £150,000 per annum + Bonus & Benefits

Sector: Leading Fintech

Overview

We're partnering with a prominent technology-driven finance firm seeking a skilled Python Developer to join their London engineering team. This is a chance to work alongside top-tier technologists from leading tech and trading backgrounds on some of the most advanced software in the financial sector.

You'll contribute to building one of the most scalable and high-performance data platforms globally, taking part in the full software development lifecycle and having a real impact on both technology and business outcomes.

What you'll do

  • Develop and maintain Back End systems using Python, focusing on performance and scalability
  • Build and integrate RESTful microservices within a complex distributed architecture
  • Work with large-scale data sets, leveraging SQL and big data tools (eg, Spark, Kafka)
  • Influence system design and contribute to the technical roadmap
  • Collaborate closely with a highly skilled engineering team to deliver innovative solutions

What we're looking for

  • Strong commercial experience with Python (2+ years)
  • Hands-on experience building and consuming RESTful services
  • Solid SQL skills and familiarity with large-scale data processing
  • Knowledge of big data technologies such as Spark and Kafka
  • Experience in finance is preferred, but not essential
  • Strong academic background, ideally in Computer Science or a related discipline

Skills

  • Representational State Transfer (REST)
  • Computer Science
  • Microservices
  • Python (Programming Language)
  • Software Development
  • SQL
  • FastAPI
  • Flask
  • Apache Spark
  • Apache Kafka

If this opportunity excites you, apply now or reach out for a confidential discussion - interviews are happening immediately.

Requirements

  • Strong commercial experience with Python (2+ years)
  • Hands-on experience building and consuming RESTful services
  • Solid SQL skills and familiarity with large-scale data processing
  • Knowledge of big data technologies such as Spark and Kafka
  • Experience in finance is preferred, but not essential
  • Strong academic background, ideally in Computer Science or a related discipline

Skills

  • Representational State Transfer (REST)
  • Computer Science
  • Microservices
  • Python (Programming Language)
  • Software Development
  • SQL
  • FastAPI
  • Flask
  • Apache Spark
  • Apache Kafka

About the company

We're partnering with a prominent technology-driven finance firm seeking a skilled Python Developer to join their London engineering team. This is a chance to work alongside top-tier technologists from leading tech and trading backgrounds on some of the most advanced software in the financial sector. You'll contribute to building one of the most scalable and high-performance data platforms globally, taking part in the full software development lifecycle and having a real impact on both technology and business outcomes.

Apply for this position