cover image
Squarepoint

Squarepoint

www.squarepoint-capital.com

1 Job

1,714 Employees

About the Company

Squarepoint is a leading global investment management firm that develops quantitative investment strategies to achieve high quality returns for our clients. We are a data and technology driven firm who specialize in developing automated trading systems that execute across global financial markets.

Listed Jobs

Company background Company brand
Company Name
Squarepoint
Job Title
Software Engineer
Job Description
Job Title: Software Engineer Role Summary: Design, develop, and optimize high‑performance C++ components for Squarepoint’s trading risk platform, ensuring low‑latency trade capture, position management, P&L computation, inventory handling, and order routing. Collaborate in a global, service‑oriented architecture transition. Expectations: Deliver reliable, efficient code that meets performance targets; adhere to coding standards and best practices; actively contribute to architecture discussions; maintain clear documentation; meet sprint commitments; communicate progress and challenges effectively. Key Responsibilities: • Develop, test, and maintain C++ modules for risk platform services. • Optimize data processing pipelines for real‑time, high‑volume trading data. • Integrate and manage messaging systems (Kafka, AMPS, QPID) for data propagation. • Participate in the migration to a microservices‑based architecture. • Profile, debug, and tune performance‑critical code. • Collaborate with QA, ops, and data teams to ensure system reliability. • Write unit and integration tests; maintain CI/CD pipelines. • Monitor production environments and troubleshoot incidents. • Mentor junior engineers and share technical knowledge. Required Skills: • 4+ years of Linux‑based C++ (modern C++17/20) development. • Deep understanding of data structures, algorithms, concurrency, and memory management. • Experience with high‑performance, low‑latency systems. • Familiarity with messaging middleware (Kafka, AMPS, QPID). • Scripting proficiency in Python and Bash; knowledge of KDB+/q is a plus. • Strong communication and teamwork abilities. • Self‑driven problem‑solving mindset. • Experience with Git, CI/CD, and automated testing frameworks. Required Education & Certifications: • Bachelor’s degree in Engineering, Computer Science, or related field. • Relevant certifications (e.g., C++ or Linux Foundation) are desirable but not mandatory.
London, United kingdom
On site
09-01-2026