Padmi
Squarepoint logo
Squarepoint

quantitative investment management · systematic trading strategies

Software Developer - Internal Compute Frameworks (Rust)

Montreal · London · Warsaw · OnsitePosted 26 months ago
Software engineeringSenior
Apply at Squarepoint

Opens the source posting on squarepoint-capital.com

Source description

About the role

View original

Position Overview:

We are seeking an experienced and passionate Software Developer to join our growing team. In this role, you will play a key part in designing, building, and maintaining Squarepoint internal frameworks, services and platforms that power our business. You will have the opportunity to work with cutting-edge technologies and make a direct impact on the efficiency and productivity of both investment and technology teams within Squarepoint.

Key Responsibilities:

• Design, develop, and maintain scalable, production-grade distributed systems.

• Collaborate closely with investment stakeholders and other technology teams to align on project goals.

• Take full ownership of the systems developed by you and your team, ensuring their reliability and performance.

• Provide support and troubleshoot live production systems effectively.

• Engage actively in all stages of the software lifecycle, from gathering requirements to production support.

• Be comfortable working with our diverse technology stack, including Rust, Python, Kubernetes, and more.

Required Qualifications:

• Minimum of 6 years of full-time software development experience.

• Proficiency and prior experience with C++ (a prerequisite for Rust positions within the firm).

• Desire to work with Rust; prior experience is beneficial but not required.

• Ability to demonstrate Rust programming skills through an interview process.

• Hands-on experience implementing Docker and Kubernetes microservices in a production environment.

• Experience with highly available distributed systems and/or working with large datasets.

• Experience supporting and monitoring large production systems.

• Excellent communication skills, with comfort in directly interacting with stakeholders.

• Familiarity with a Linux environment and version control software.

• Experience working with and designing CI/CD pipelines.

More at Squarepoint

Related open roles

View all roles