Software Developer – Distributed Systems

2 days ago


Montreal, Canada GuruLink Full time

Location: Montreal, Quebec Job Description Our client is a global investment management firm. As a technology and data-driven firm, they design and build their own cutting-edge systems, from high performance trading platforms to large scale data analysis and compute farms. We are seeking an experienced Software Developer to join the backend system teams. The successful candidate will be an integral part of a team responsible for managing internal backend services, frameworks, and platforms utilized by quants, traders, and other development teams.

Responsibilities

Design, develop, and maintain scalable, tested, production-grade distributed systems. Foster close collaboration and communication with investment stakeholders and other tech groups. Assume full ownership for the systems developed by you and your team. Provide support and troubleshoot live production systems.

Engage in all stages of the software lifecycle, from gathering requirements all the way through to production support. Comfortable working with and/or picking up the diverse technology stack; Rust, Python, C++, K8s and more Requirements Must Have Skills Bachelor’s degree in Computer Science, Engineering, or a related field. Minimum of 6 years full-time software development experience. Proficiency in C++ Desire to work with or previous experience in Rust Hands-on experience implementing Docker/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. Nice to Have Skills Hands-on experience with Python #J-18808-Ljbffr



  • Montreal, Canada GuruLink Full time

    Location: Montreal, QuebecJob DescriptionOur client is a global investment management firm. As a technology and data-driven firm, they design and build their own cutting-edge systems, from high performance trading platforms to large scale data analysis and compute farms.We are seeking an experienced Software Developer to join the backend system teams. The...


  • Montreal, Canada Canonical Full time

    Distributed Systems Software Engineer, Python / Go 3 months ago Be among the first 25 applicants We are seeking a software engineer with a passion for building and validating resilient distributed systems. At Canonical you can build a career and drive the success of those leveraging Canonical's Ubuntu and Juju to build multi-cloud deployable cloud...


  • Montreal, Canada Compunnel, Inc. Full time

    An innovative firm is on the lookout for a talented Software Developer to join their global initiative in building a next-generation risk calculation platform. This role offers the chance to tackle large-scale technical challenges in a performance-driven environment, focusing on distributed systems and grid computing. The successful candidate will...


  • Montreal, Canada Compunnel, Inc. Full time

    An innovative firm is on the lookout for a talented Software Developer to join their global initiative in building a next-generation risk calculation platform. This role offers the chance to tackle large-scale technical challenges in a performance-driven environment, focusing on distributed systems and grid computing. The successful candidate will...


  • Montreal (administrative region), Canada Canonical Full time

    Distributed Systems Testing Software Engineer, Python / Go Canonical is a leading provider of open‑source software and operating systems worldwide. Our platform, Ubuntu, is widely used in cloud, data science, AI, engineering, and IoT initiatives, and serves customers at the forefront of public cloud and silicon technologies. We are hiring a Software...


  • Montreal (administrative region), Canada Canonical Full time

    Distributed Systems Testing Software Engineer, Python / Go Canonical is a leading provider of open‑source software and operating systems worldwide. Our platform, Ubuntu, is widely used in cloud, data science, AI, engineering, and IoT initiatives, and serves customers at the forefront of public cloud and silicon technologies. We are hiring a Software...


  • Montreal (administrative region), Canada Mannarino Systems and Software Inc. Full time

    MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries. Our customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric propulsion,...


  • Montreal (administrative region), Canada Mannarino Systems & Software Inc. Full time

    MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems & software engineering services to the aerospace, defense, space, simulation & power generation industries. We work with many of the top players within their industries giving our employees exposure to the most interesting and challenging development projects. This stimulating...


  • Montreal (administrative region), Canada Mannarino Systems and Software Inc. Full time

    MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries.Our customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric propulsion,...


  • Montreal (administrative region), Canada Mannarino Systems & Software Inc. Full time

    MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems & software engineering services to the aerospace, defense, space, simulation & power generation industries. We work with many of the top players within their industries giving our employees exposure to the most interesting and challenging development projects. This stimulating...