Software Engineer in Distributed Systems
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...
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...