A diversified trading firm is seeking a Python Software Engineer to design and develop tools for Traders and Quantitative Researchers. This role involves collaborating across teams to enhance the existing trading platform while ensuring software engineering best practices. The ideal candidate has a Bachelor's or Master's degree in Computer Science, substantial experience in Python, and is familiar with CI tools and Linux. This position offers a chance to work on impactful projects within a high-expectation environment.
Qualifications
3+ years of experience building demanding, live systems in Python.
In‑depth knowledge of Python (version 3.11 or newer).
Familiarity with the scientific Python stack.
Responsibilities
Manage the technology requirements of proprietary trading systems.
Accelerate trading and research workflows using in‑house infrastructure.
Collaborate with other engineers, traders, and researchers.
Skills
Python
Collaboration
Communication
Data Structures
CI Software
Linux
Education
Bachelor’s or Master’s degree in Computer Science or related Engineering discipline
Tools
TeamCity
Jenkins
Job description
A diversified trading firm is seeking a Python Software Engineer to design and develop tools for Traders and Quantitative Researchers. This role involves collaborating across teams to enhance the existing trading platform while ensuring software engineering best practices. The ideal candidate has a Bachelor's or Master's degree in Computer Science, substantial experience in Python, and is familiar with CI tools and Linux. This position offers a chance to work on impactful projects within a high-expectation environment.