CareerPlanGet AI match score →

Python Software Engineer, Trading Platform

London💼 Full-time🗓 2026-06-29 → 2026-07-31

Core

Designing and developing tools and infrastructure for proprietary trading systems used by Traders and Quantitative Researchers.

Role type

Senior Python Software Engineer (Trading Infrastructure)

Builds

Proprietary trading systems, data analysis infrastructure, and custom frameworks for traders and researchers.

Domain

Financial Trading / High-Frequency Trading Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Python (3.11+), Data Structures, Linux, CI/CD (TeamCity/Jenkins), API Design, Code Review, Legacy Code Refactoring, Performance Optimization, Third-party Library Integration

Preferred skills

Trading Industry Experience, Scientific Python Stack, Python Package Management

Responsibilities

Manage day-to-day technology requirements of proprietary trading systems; Accelerate trading and research analysis workflows; Evaluate new technologies and deprecate legacy code; Collaborate with engineers, traders, and researchers to design custom frameworks; Write performance-sensitive code and user-friendly APIs; Lead design discussions and conduct code reviews.

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗