As a Python Engineer on the trading team, you will be responsible for the reliability of real-time trading systems. This includes urgently addressing production issues, managing the software deployment process, and creating scalable, fault-tolerant automated systems. Your work will involve writing and maintaining complex Python infrastructure, ensuring proper configuration of the production environment, and maintaining critical data sources. You will also oversee a robust pre-release automated testing process and collaborate with the team to identify and resolve issues that hinder trading or the deployment of new code. This role requires being the primary point of contact for issues, even outside of normal working hours. You will join a small team of individuals with backgrounds in quantitative trading and programming, focused on proprietary trading algorithms, well-designed code, and process automation. You will contribute to building and improving the team’s existing Python/C++ infrastructure by fixing bugs and reviewing pull requests, with the freedom to pursue self-directed projects that enhance the team's infrastructure while managing your own workload and priorities.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
Associate degree