
Software Developer - Risk Data Pipelines
Squarepoint Capitalover 1 year ago
Montréal, Canada +2 moreMid Level
Responsibilities
- Design, develop, and deliver high-quality, maintainable business-critical software.
- Develop trade data ingress and egress processing for trading and third-party platforms.
- Build services and analytics for risk exposure, P&L, capital efficiency, trade booking, and regulatory compliance.
- Automate trading operations such as options and futures expiry management and trade, position, and P&L reconciliation.
- Collaborate with stakeholders and colleagues to capture requirements, define architecture and technologies, identify bottlenecks, and deliver functionality.
- Lead and contribute to design discussions and mentor other team members.
- Participate in Level 2 support.
Requirements
- Bachelor’s degree in computer science or a related subject.
- At least four years of Python experience working in the financial industry.
- Experience with database management systems and related technologies such as SQL.
- Knowledge of traded financial instruments, including Equity, FX, Credit, or Rates.
- Excellent communication skills and a collaborative team-oriented approach.
- Experience with the FIX protocol is preferred.
- Data engineering experience using Python with pandas, R, or Julia is preferred.
- Experience with KDB+/q is preferred.
About Squarepoint Capital
Squarepoint Capital is a global investment management firm that develops quantitative trading strategies and automated systems for institutional investors. It operates a fee-based asset management model, earning management and performance fees from funds and managed accounts across asset classes and markets. The company is privately held and headquartered in New York, with offices in major financial centers worldwide.