⚡ New

Software Engineer II

Catch Talent

MontréalFull-timeMid LevelOn-site

Job Description

If you thrive on solving hard infrastructure problems at massive scale and want your work to directly power world-class trading systems, this is a role worth exploring. We are looking for a Software Developer II to join our Data team in Montreal, where you will design and own the systems that handle petabytes of data and tens of thousands of simultaneous requests. This is a high-impact engineering opportunity inside a globally recognized quantitative trading organization.

ABOUT THE COMPANY Founded in 1998, this firm is a leading quantitative trading organization with a 25+ year track record of innovation and a reputation for discovering unique market opportunities. Home to some of the world's best systematic trading and engineering talent, the firm empowers portfolio managers and engineers to build independently while benefiting from the scale and resources of a large, global organization. With headquarters in New York City and offices around the world, the mission is simple: build the best platform, attract the best people, and stay ahead.

WHY YOU'LL LOVE THIS ROLE Work for a stable, globally recognized firm where engineers are genuinely valued and given complex problems worthy of their talent. Build and own mission-critical data infrastructure at a scale most engineers never get to touch. Collaborate directly with data scientists, portfolio managers, and traders in a results-oriented, low-ego environment.

Join a team that invests heavily in its people, its technology, and the kind of culture where smart people actually enjoy coming to work. WHAT YOU'LL DO Design, implement, and maintain the infrastructure that supports the firm's data management processes, including storage, compute, and networking at large scale (petabytes, tens of thousands of simultaneous requests). Build and maintain data pipelines and systems that support fundamental data analysis and trading strategies.

Partner with data scientists, portfolio managers, and traders to understand their data requirements and develop solutions that meet their needs. Work closely with the Data Services Team and other IT teams to ensure reliability, security, and scalability across data systems. WHAT YOU BRING 5 to 10 years of software engineering experience, ideally in data-intensive or financial technology environments.

Strong background in network programming, multi-threading, data structures, algorithms, and object-oriented programming in Rust and/or C++ and Python. Proven experience making significant contributions to multiple greenfield projects. Strong experience with database systems including SQL, NoSQL, and vector databases.

Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience. Proficiency in both French and English (spoken and written) is required, as this role involves regular interaction with international anglophone team members. BONUS POINTS IF YOU HAVE Familiarity with trading environments and asset classes.

Experience with Arrow/Parquet data lake architectures such as Iceberg and processing tools like DuckDB or Acero. Familiarity with Kubernetes and cloud deployments on GCP or AWS. COMPENSATION AND PERKS Competitive base salary commensurate with experience.

Generous paid time off and savings plans with financial wellness tools. Hybrid working opportunities. Free breakfast, lunch, and snacks daily in the office.

Wellness reimbursements (gym, personal training, and more) plus in-office wellness experiences. Volunteer opportunities, charitable giving, social events, and continuous learning workshops throughout the year. ABOUT CATCH TALENT 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. Learn more 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.

Posted Yesterday

Related Jobs

Related Searches

Apply Now