Python Developer
Investment Bank – Python Developer (Global Markets Technology)
Automation • UI • Real‐Time Trading Systems
A leading Global Markets Technology team is hiring a Python Developer to support automation, UI enhancements, and platform upgrades across APS&E and Global Markets. You'll work on a critical command‐and‐control interface used by trading, support, and production teams to monitor and manage real‐time system behaviour.
You'll build automation tools, backend services, and interactive features that improve visibility into system health, trade flows, latency, and performance - helping reduce operational risk and accelerate incident response in fast‐paced trading environments.
Key Responsibilities
- Develop Python automation tools and wrappers for upstream applications
- Build test harnesses to reduce manual effort and strengthen platform reliability
- Enhance Linux‐based services and support migration of components to Windows
- Improve behaviour, performance, and onboarding of new features in the UI
- Collaborate across APS&E and Global Markets teams on cross‐asset initiatives
- Support real‐time monitoring of trade flows, latency, and system health
- Implement automation that improves response times and platform stability
Skills & Experience
Required
- Solid Python development, automation & tooling experience
- Strong Linux (debugging, scripting)
- React or Python UI tooling (Click library)
- MongoDB or similar NoSQL experience
- Strong problem‐solving in high‐pressure environments
Nice to Have
- Experience with trading systems or real‐time monitoring
- Exposure to Linux→Windows migration
- Understanding of latency/observability tooling
- Experience with MAPS / Ping SSO
About the Platform
You’ll work on a command‐and‐control UI used to:
- Monitor & manage real‐time trading systems
- Visualise trade flows, latency & system load
- Surface alerts, logs & automation actions
- Improve incident response & system resilience
- Support regulatory & compliance workflows