Python Software Engineer (Trading Systems)
Salary: $200k-250k
Total compensation: $400k-500k+ depending on performance and seniority
We're looking for a Python Software Engineer to join a small and fast-moving proprietary trading firm at the intersection of technology, data, and finance. This is your chance to work on high-impact projects powering global trading strategies - right from the heart of their Chicago office.
About the Role:
As a Python Software Engineer, you'll play a key role in building and scaling the core systems that drive trading operations. You'll work directly with Traders and Researchers to enhance infrastructure, develop new tools, and contribute to a wide range of mission-critical applications across asset classes.
What You'll Be Doing:
- Designing and building scalable software for trading infrastructure and internal tools
- Partnering with Traders and Quants to translate business needs into technical solutions
- Improving performance and flexibility of existing systems in a fast-paced production environment
- Taking ownership of new projects, with the autonomy to make a real impact from day one
What We're Looking For:
- 2+ years of experience in Python development (production-level)
- Strong technical background in Computer Science, Engineering, or similar
- Experience with databases like PostgreSQL, MongoDB, or SQL
- Familiarity with Linux-based environments
- Excellent communication skills and a collaborative mindset
- Thrives in a fast-paced, problem-solving environment
Join a tech-forward team where ideas move quickly, ownership is encouraged, and innovation is part of everyday life.