Senior Python Engineer - Quantitative Trading - Selby Jennings

Yesterday By Efinancialcareers
London, UK
12 days ago
Apply on www.reed.co.uk
Prepare application

Role details

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

Tech stack

C++ (Programming Language) Software Design Patterns Distributed Systems Python (Programming Language) PostgreSQL Enterprise Messaging Systems Software Engineering SQL Databases Systems Architecture Backend Event Driven Architecture

Job description

  • Design,buildandmaintainbusiness-criticaltradinginfrastructureandbackendservices.
  • Developsystemsacrosstradecapture,positionmanagement,reconciliationandsettlementworkflows.
  • Buildscalabledataplatformstosupporttrading,riskandoperationalprocesses.
  • Createinternaltoolingusedbytraders,quantitativeresearchersandoperationsteams.
  • Improvetheperformance,reliabilityandscalabilityofexistingsystems.
  • Collaboratecloselywithstakeholdersacrossengineering,trading,quantitativeresearchandoperations.
  • Takeownershipofprojectsfromdesignthroughtoproductiondeploymentandsupport.
  • Contributetoarchitecturaldecisionsandengineeringbestpracticesacrosstheplatform.
  • Troubleshootcomplexproductionissuesandcontinuouslyimprovesystemresilience.

Requirements

  • Strong commercial experience developing software in Python.
  • Experience within trading, market making, electronic trading or financial markets technology.
  • Strong knowledge of Linux environments and operating systems.
  • Solid SQL and PostgreSQL experience.
  • Experience building and operating production-grade backend systems.
  • Exposure to market data, execution systems, position management, reconciliation or settlement platforms.
  • Knowledge of C++ or other performance-oriented languages.
  • Strong understanding of software engineering fundamentals, design patterns and system architecture.
  • Experience working with distributed systems, messaging platforms or event-driven architectures.
  • Excellent problem-solving skills and ability to work independently.
  • Comfortable working directly with technical and non-technical stakeholders.

Apply for this position

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

Apply on www.reed.co.uk
Prepare application

Good distractions

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

2:32 min

Refactoring bulk frontend operations into scalable backend methods

Noam Honig · LIVE

5:37 min

Extensibility and programmability features of the PostgreSQL database

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

1:14 min

Evolution of distributed SQL database architectures

Wei Hu Wei Hu · World Congress 2024

1:45 min

Building IT systems for global finance markets

Anastasia Troitskaya Anastasia Troitskaya · World Congress 2024

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

2:25 min

Engineering career path from embedded systems to banking

John Woods John Woods · LIVE

Videos

See all

Related articles

See all