Software Engineer in Distributed Systems

Hunter Bond • winnipeg, mb, Canada • Posted June 13, 2026

Location winnipeg, mb
Job Type Full-time
Category Other-General
Posted June 13, 2026
Join an elite FinTech firm as a Software Engineer focusing on distributed systems and machine learning infrastructure. This role targets high-performance design and collaborative greenfield initiatives.

The firm is expanding its engineering team and seeks Software Engineers at all experience levels. Key responsibilities include designing and building scalable distributed systems and driving software architecture best practices. Candidates should be enthusiastic learners, willing to delve into Rust while leveraging their Python experience in high-stakes environments.

Key Responsibilities: • Design and develop high-performance distributed systems • Drive software architecture best practices and testing methods • Participate in greenfield projects focused on reliability and scale • Collaborate with cross-functional teams on complex solutions • Maintain a focus on low-latency mission-critical systems

Requirements: • Proven coding experience in Python • Interest i...

Interested in this role?

Click the button below to start your application.

Apply Now