Senior Python Developer

Scaleneworks People Solutions
Manchester, UK
about 1 month ago
Apply on find.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours
Job source

Tech stack

Bash Shell Big Data Unix Code Review Data Structures Database Queries Software Debugging Python (Programming Language) NumPy Risk Management Information Systems Data Processing Flask (Web Framework)
+7 more
Backend Fastapi Pandas Pyspark Integration Tests Restful APIs Data Pipelines

Job description

  • casesBuild data processing pipelines and automation scripts for trade, risk and reconciliation work
  • flowsWork with large financial datasets to support PnL, risk and reporting require
  • mentsContribute to system design, architecture and scalability deci
  • sionsCollaborate with quants, traders and risk teams to translate business requirements into technical solu
  • tionsDevelop and integrate REST APIs and backend ser
  • vicesContribute to CI/CD pipelines and deployment proc
  • essesSupport production systems (L2/L3) including debugging, enhancements and performance optimiz
  • ationWrite and maintain unit and integration tests. Ensure high code quality and test cov
  • erageParticipate in code reviews and mentor junior developers where req

Requirements

We are looking for a Python Developer with strong experience in trading and risk management systems within investment banking. The role involves building backend applications and data processing logic supporting risk calculations, trade workflows and report, * SkillsStrong experience in Core Python development (6-10

  • years)Strong SQL skills with ability to handle complex queries and large da
  • tasetsExperience with Python libraries (Pandas, NumPy) for data proc
  • essingExperience building RESTful APIs/services (Flask / FastAPI / D
  • jango)Strong understanding of data structures and performance optimi
  • zationExperience working with large-scale data processing and performance optimi
  • zationWorking knowledge of Unix / Linux environments and basic shell scr

ipting Domain Experience (Cr

  • itical)Experience working in Investment Banking / Capital Markets envir
  • onmentsHands-on expos
  • ure to:Market Risk / CCR / PnL / Trade lifecycle / Reconci
  • liationUnderstanding of financial products s
  • uch as:Derivatives (swaps, futures, options)

, bonds Good

  • -to-HaveExposure to PySpark or large-scale data pr
  • ocessingExperience working with quants or pricin
  • g modelsBasic scripting (Unix
  • / Bash)Prior experience in global banking envi

About the company

At ScaleneWorks People Solutions, we’re more than recruiters; we’re career architects dedicated to connecting exceptional talent with top-tier opportunities. Backed by industry experts, we priorities relationships, offer global opportunities, and champion your success every step of the way.

Apply for this position

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

Apply on find.jobs
Prepare application

Good distractions

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

1:45 min

Building IT systems for global finance markets

Anastasia Troitskaya Anastasia Troitskaya · World Congress 2024

2:03 min

Microsoft integrating native Unix coreutils into Windows environments

Chris Heilmann +2 · LIVE

2:34 min

Maximizing execution memory effectively via python numpy broadcasting

Jodie Burchell · LIVE

2:03 min

Accelerating pandas dataframes using cudf module plugins

Ankit Patel Ankit Patel · World Congress 2024

3:33 min

Refactoring data science workflows using Rapids QDF and Pandas

Paul Graham Paul Graham · LIVE

1:24 min

Operating global risk modeling and portfolio platforms

Ayoub Alouane · LIVE

Videos

See all

Related articles

See all