
? Hiring: Python Software Engineer | London | 4 Days On-Site
£80-90K +15% Bonus
I'm working with a leading financial markets and trading technology organisation that is looking for a Python Software Engineer to join its engineering team in London.
You'll help build and enhance critical market infrastructure, including data pipelines, event streaming platforms, and real-time systems that support high-volume trading environments.
? What you'll be doing:
• Building reliable, scalable Python applications and services
• Designing and enhancing data pipelines and event-driven architectures
• Working closely with product, commercial and engineering teams to deliver new features
• Contributing to system design, R&D initiatives, and technology improvements
• Troubleshooting complex technical and operational challenges
• Participating in production support and continuous improvement activities
? Key requirements:
• Strong Python development experience
• Solid understanding of algorithms and data structures
• Strong SQL skills and experience writing complex queries
• Linux knowledge
• Commitment to writing clean, maintainable, and testable code
? Desirable experience:
• TDD, BDD, or other testing methodologies
• PostgreSQL and/or Snowflake
• Django, Flask, or FastAPI
• Apache Kafka
• Apache Airflow
• Java