Salary: £100,000 - 100,000 per year Requirements: 5 years professional Python experience Proven experience with real-time, low-latency systems Strong understanding of async and multiprocessing trade-offs Comfortable owning and improving existing codebases Experience with messaging/event-driven systems Strong API/schema discipline Production ownership mindset with monitoring and debugging skills Must be based in the UK with legal right to work Availability during core market hours required Responsibilities: Own and improve a production Python codebase that runs during market hours Build and optimize real-time market data pipelines for throughput and latency Perform profiling-driven performance work across ingestion, compute, messaging, and consumers Improve system reliability including freshness handling and fault isolation Strengthen developer leverage through tools for replay, simulation, and regression testing Work with cloud infrastructure, deployment, monitoring, and incident response Collaborate directly with the founder and engineering team on architecture and roadmap Technologies: API Cloud Python ETL Frontend Support Web Windows More: We are hiring a Senior Software Engineer (Python) - Trading Systems to own and evolve a production options trading system. Our system runs during market hours and ingests real-time market data, requiring expertise in performance engineering to maintain tight latency and reliability bounds. We offer a competitive salary and performance-related bonus, with a mostly remote working style and occasional in-office collaboration days. You will have direct impact on a live system and high ownership over the system design and roadmap. last updated 14 week of 2026