Job Specifications
Our client is a leading quantitative trading firm, which has built their business on a world class high-performance HFT platform and independent trading teams. They have an extensive track record of innovation, a reputation for discovering unique market opportunities and are home to some of the world's best systematic trading and engineering talent.
They have a thriving team of Engineers who develop electronic trading infrastructure at a world-class level, while solving challenging problems in the realms of low-latency programming, FPGA technology, hardware acceleration and machine learning. Their ongoing investment in top engineering talent and technology ensures our platform remains unmatched in terms of functionality, scalability and performance.
Our client's Core Engineering department is seeking a Software Developer II to join their Data team in Montreal. This role is responsible for designing, implementing, and maintaining the infrastructure necessary to support the firm's data management processes. Additionally, this person will work closely with the Data Services Team, Portfolio Management Teams, and other IT teams to ensure the reliability, security, and scalability of their data systems.
Responsibilities
Design, implement, and maintain the infrastructure necessary to support the firm's data management processes, including storage, compute, and networking resources at a large scale (petabytes, tens of thousands of simultaneous requests)
Design, build, and maintain the data pipelines and systems necessary to support the firm's fundamental data analysis and trading strategies
Collaborate with data scientists, portfolio managers, and traders to understand their data requirements and develop solutions to meet their needs
Qualifications
Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience
A strong background in network programming, multi-threading, data structures, algorithms, and object-oriented programming in Rust and/or C++ and Python
Experience making significant contributions to several greenfield projects
Strong Experience with database systems such as SQL, NoSQL, and Vector
Familiarity with trading environment (asset classes, execution, etc)
Familiarity with Arrow/Parquet data lake architectures (e.g., Iceberg) and processing (DuckDb, Acero, etc.)
Familiarity with Kubernetes and Cloud deployments (e.g., GCP, AWS)
This position requires proficiency in both French and English, both spoken and written. English proficiency is required as the position involves regular interactions with international anglophone team members.
Benefits
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
Catch Talent is a high-touch recruiting agency that delivers end-to-end talent acquisition solutions to growing technology, digital media, and professional services companies. Headquartered in Charleston, SC, Catch brings decades of technical recruiting expertise to local and national clients and offers a full range of flexible solutions, including direct placement hiring, recruitment process outsourcing, contract and contract-to-hire models. Catch specializes in the entire talent attraction lifecycle by sourcing and recruiting qualified candidates who are interview-ready, culturally aligned, and ready to make an immediate impact - learn how at catchtalent.com.
Catch Talent provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
About the Company
Catch Talent is a high-touch recruiting agency that delivers end-to-end talent acquisition solutions to growing technology, financial services, healthcare, digital & creative, professional services, and government contracting companies. Headquartered in Charleston, SC, Catch brings decades of technical recruiting expertise to both local and national clients, and offers a full range of flexible solutions including direct placement hiring, recruitment process outsourcing, contract, and contract-to-hire models. Catch specialize...
Know more