CareerPlanSign in

Python Software Engineer, Trading Platform

Chicago💼 Full-time💰 $150,000–$150,000🗓 2026-07-09 → 2026-09-26

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 Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Python (3.11+), Systems programming (C/C++/Rust), Data structures, CI/CD (TeamCity/Jenkins), Linux, API design, Code review, Mentoring

Preferred skills

Trading industry experience, Scientific Python stack, Python package management

Technologies

Python, C, C++, Rust, TeamCity, Jenkins, Linux

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

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.