Senior Backend Engineer
Build software for large-scale quantitative research operations and portfolio production. Develop scalable, efficient systems on Linux, collaborating with researchers and engineering colleagues.
Responsibilities
- Build and develop software platforms supporting quantitative research operations and portfolio production
- Design and develop scalable, efficient systems
- Collaborate with researchers and engineering teams
Requirements
- At least 7 years of production-quality Python development on Linux
- Strong understanding of Linux system programming fundamentals
- Experience developing large-scale distributed systems
- Strong knowledge of data structures, algorithms, high-performance application design, and concurrency patterns
- Proficiency in English
- Willingness to learn C++
Nice to have
- C++ experience
- Machine learning or deep learning experience
- Backtesting platform design or development
- Experience with large-scale graph computation systems
- Experience with streaming or dataflow systems