As a Python Engineer on the trading team, you will own the reliability of real-time trading systems. This includes urgently addressing production issues, owning the software deployment process, and creating scalable, fault-tolerant automated systems. You will be writing and maintaining a complex Python infrastructure, ensuring the production environment is properly configured, and that critical sources of data are maintained. You will also maintain a robust pre-release automated testing process and work with the team to identify and address issues that prevent trading or deployment of new code. This will involve being the primary point of contact when issues do arise, even outside normal working hours. You will be joining a small team of individuals with both quantitative trading and programming backgrounds who are working on their own proprietary trading algorithms. The team's approach is focused on well-designed code and process automation. You will be a valued engineer on the team, building and improving the team’s existing Python/C++ infrastructure by identifying and fixing bugs and reviewing pull requests. You will have the freedom to pursue your own projects that improve 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