Quantitative Developer, Python
Tower Research CapitalAbout the Role
Tower Research Capital seeks a Software Developer to join one of its trading teams in New York. You will be part of the US Development team, responsible for improving the current research framework through the development of existing and new tools, and providing close day-to-day support to the quantitative research team on-site. You will solve challenging problems in low-latency programming, electronic trading infrastructure, and support systematic trading operations at a world-class level.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience). A Master's degree is preferred
- Strong knowledge and hands-on experience in Python
- Experience in C++ Development
- Minimum 3 years experience of production Python development
- Experience with statistical libraries like Numpy, Pandas, and Polars
- Strong problem-solving skills and the ability to work in a fast-paced, collaborative and geographically distributed environment
- Excellent communication and teamwork abilities
- Experience with scripting languages such as Bash
- Experience with workflow management and task scheduling
- Good knowledge of both Equities and Equity Derivatives trading
What You'll Get
- $150k–$200k base salary
- Generous paid time off policies
- Savings plans and other financial wellness tools available in each region
- Hybrid working opportunities
- Free breakfast, lunch, and snacks daily
- In-office wellness experiences and reimbursement for select wellness expenses (e.g., gym, personal training and more)
- Company-sponsored sports teams and fitness events (JPM Corporate Challenge, Cycle for Survival, Wall Street Rides FAR and more)
- Volunteer opportunities and charitable giving
- Social events, happy hours, treats, and celebrations throughout the year
- Workshops and continuous learning opportunities