Software Developer – Internal Compute Frameworks (C++)
- LocationLondon, Montreal, Singapore
- Work typeNot stated
- Posted28 October 2026
- SourceSquarepoint Capital's careers page (Greenhouse)
About the role
Position Overview
The Internal Compute Frameworks (ICF) team is building a cloud-like abstraction layer over the firm’s global infrastructure. Our platforms reduce the complexity and friction of low-level infrastructure for investment and technology teams, spanning compute orchestration, batch scheduling, service hosting and petabyte-scale storage.
We are looking for an experienced C++ developer to design and build high-performance infrastructure, platforms and tooling. Depending on team needs and experience, the role may focus on compute, orchestration, services, storage or shared capabilities across the ICF ecosystem.
What You’ll Do
- Build and maintain scalable, production-grade C++ systems
- Develop platforms for compute, workload orchestration, service hosting and large-scale storage
- Create simple, consistent interfaces over complex global infrastructure
- Design for performance, reliability, scalability and operability
- Partner with investment and technology teams to shape and deliver solutions
- Own systems from architecture and implementation through deployment and support
- Diagnose complex software and distributed-systems issues
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering or a related field
- 5+ years of professional software engineering experience
- Strong proficiency in C++ and Linux
- Experience with microservices or asynchronous, multithreaded applications
- Strong system design, debugging and problem-solving skills
- Ability to own production systems in a fast-paced environment
- Clear communication and confidence working directly with stakeholders
- Experience building highly available distributed systems at scale
Nice to Have
- Knowledge of storage, scheduling, orchestration or service platforms
- Familiarity with database internals, indexing, SQL or data formats such as Arrow, Parquet or Protocol Buffers
- Experience with Docker, Kubernetes, Slurm or cloud platforms
Is this a fit? Let your CV decide.
Add your CV and RoleFinder scores this role and every new one like it against your experience, with a one-line reason for each.
Match my CV Filter the live feed