Python Software Engineer, Trading Platform
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