Software Developer

Data Infrastructure

Posted on 5/7/2024

Squarepoint Capital

Squarepoint Capital

501-1,000 employees

Global investment manager utilizing quantitative strategies

Data & Analytics
Financial Services

Mid, Senior

Montreal, QC, Canada + 1 more

Required Skills
Data Analysis
  • Bachelor’s degree in Computer Science, Engineering, or related subject
  • 4+ years of professional software engineering experience
  • Proficiency in C++
  • Experience working on microservices and/or asynchronous multithreaded applications
  • Ability to work in a fast-paced, deadline-driven environment.
  • Strong problem-solving and debugging skills
  • Experience working in a Linux environment
  • Excellent communication skills, comfortable interacting directly with stakeholders
  • Willingness to pick up and learn new technologies and frameworks
  • Design, develop, and maintain data infrastructure microservices using C++ to process and analyze large data sets
  • Optimize microservices for performance and scalability, ensuring efficient data processing
  • Debug and troubleshoot software issues, providing timely resolutions
  • Stay up-to-date with industry trends and advancements in C++ programming and data engineering technologies
  • Write clean, maintainable, and efficient code, following coding best practices and standards
  • Participate in code reviews to ensure code quality and consistency
  • Collaborate with support teams to ensure smooth deployment and operation of microservices
  • Contribute to the overall software architecture and design of data processing and analytics pipelines

Squarepoint is a global investment manager that employs a scientific approach and cutting-edge technology to construct a diverse portfolio of systematic and quantitative strategies. The company specializes in developing automated trading systems that operate across international financial markets.

Company Stage


Total Funding



New York, New York



Growth & Insights

6 month growth


1 year growth


2 year growth