Full-Time · Quantitative Development
Senior Python Software Engineer
Old Mission · New York, NY, United States · $200,000 - $250,000 · Posted May 5, 2026
Old Mission is a global proprietary trading firm that leverages state-of-the-art technology and research to identify and execute profitable trading strategies across multiple asset classes around the world. Our offices in Chicago, New York, and London are all composed of naturally-curious individuals who thrive in a team environment and constantly strive for improvement. We are actively hiring a Senior Python Software Engineer with a passion for building reliable systems at scale. This role involves developing and supporting execution platforms, real-time trader-facing applications integrated with our trading systems, large-scale data and research systems, and automation of trader workflows. You will bring proven expertise in Python to distributed systems supporting global trading across the firm.
Requirements
- Bachelor's degree in Computer Science, Mathematics, or a related Engineering/Science discipline
- A minimum of 5 years of professional Python experience in a production environment
- High proficiency in Python on Linux Platforms
- Familiarity with relational databases and/or enterprise messaging/object storage (Kafka, Ceph, Iceberg)
- Exceptional written and verbal communication skills
- A collaborative team player with a knack for owning and driving exciting projects
- Thrives in a fast-paced work environment, showcasing effective problem-solving abilities