senior java distributed systems engineer jobs in Montreal

10,000 senior java distributed systems engineer job listings in Canada. Find daily updated positions from leading job boards.


  • Montreal, QC, Canada Grafana Full-time $90,000 - $130,000 Contract

    Build reliable cloud systems with Go at Grafana Cloud, working remotely across distributed telemetry databases and Kubernetes infrastructure. Shape products used for observability.As a Senior Backend Software Engineer, you will design, build, operate, and maintain critical systems. You will work with Mimir, Loki, Tempo, and Pyroscope across Grafana Cloud and...


  • Montreal, QC, Canada Grafana Labs Full-time $140,000 - $210,000 Contract

    Shape Tempo’s hardest distributed systems problems with Go, technical ownership, and a fully remote work model. Lead substantial projects from framing through rollout.As a Senior Engineer, you will guide Tempo’s technical direction and deliver multi-month initiatives across ingestion, storage, querying, and metrics generation. You will write design...


  • Montreal, Quebec, Canada Agility-PR-Solution Full-time

    Guide distributed systems engineering at Agility PR Solutions in a fully remote environment, using Java, Kafka, and scalable data pipelines. Lead dependable delivery. As Manager, Software Development, you will lead the team building RESTful services for Agility's media intelligence and outreach platform. The work addresses large data volumes, distributed...

  • Scale ML Infra

    1 day ago


    Montreal, Montreal (administrative region), Canada Hunter Bond Full-time $90,000 - $130,000 Contract

    A leading tech firm in Montreal is seeking exceptional Software Engineers to join their world-class engineering team focused on complex distributed systems and ML infrastructure. Ideal candidates will have programming experience in Python and a strong interest in distributed systems. The firm offers ample tech resources, mentorship in Rust, and values...


  • Montreal, Montreal (administrative region), Canada LanceSoft, Inc. Full-time $70,000 - $90,000 Contract

    OverviewWe have an immediate need for an experienced full-stack developer who is strong in Java and knowledgeable in Angular. Ideal candidates will have extensive, multi-year hands-on experience, an eye for quality and attention to detail, to help our agile squads develop and maintain the next-generation distributed platform for a critical business...


  • Montreal, QC, Canada Alltech Consulting Services, Inc. Full-time $80,000 - $110,000 Contract

    Job Description:Years of Experience: 7-15Our Company’s sizeable investment in technology results in cutting-edge modelling and simulation software, comprehensive risk and security systems, and robust client-relationship capabilities, plus the worldwide infrastructure that forms the backbone of these systems and tools.The Firm-wide Model Control System is...

  • Software Engineer

    2 days ago


    Montreal, Quebec, Canada Baseten Full-time

    About Baseten Baseten powers mission‑critical inference for the world’s most dynamic AI companies, like Cursor, Notion, OpenEvidence, Abridge, Clay, Gamma and Writer. By uniting applied AI research, flexible infrastructure, and seamless developer tooling, we enable companies operating at the frontier of AI to bring cutting‑edge models into production....


  • Montreal, Quebec, Canada Wissen Technology Full-time

    The Wissen team continues to expand its footprint in the USA, Canada, UK, Australia, and India. More openings to come as we continue to grow the team! Please read below for a brilliant career opportunity. Role: Senior Java Software Engineer Title: VP/Director Location: Montreal, QC Experience: 10+ Mode of Work: Onsite 3-4 days per week Required...


  • Montreal, QC, Canada Soho Square Solutions Full-time $120,000 - $180,000 Contract

    Design and develop complex software systems and applications, setting high standards for quality and innovation.Leverage Generative AI tools and coding assistants to enhance development velocity and solution quality.Deliver solutions that meet performance, scalability, and security requirements.Drive technical excellence through code reviews, design...


  • Montreal, QC, Canada Motion Recruitment Partners, LLC Full-time $96,000 - $165,000 Contract

    Build cloud services in Mississauga as a Senior Java DevOps Developer using Java, Spring, Angular, and OpenShift technologies. This six-month contract supports remote work initially.Work with an innovative global bank as a senior developer creating web-based applications and platform technology solutions. Apply Java, Spring Framework, Docker, Angular, React,...


  • Montreal, QC, Canada Motion Recruitment Full-time $96,000 - $165,000 Contract

    Build cloud services in Mississauga as a Senior Java DevOps Developer using Java, Spring, Angular, and OpenShift technologies. This six-month contract supports remote work initially.Work with an innovative global bank as a senior developer creating web-based applications and platform technology solutions. Apply Java, Spring Framework, Docker, Angular, React,...

  • Senior Go Engineer

    3 hours ago


    Montreal, Quebec, Canada StreamingFast Full-time

    Montreal, CanadaLocation: Montreal, CanadaAbout StreamingFastStreamingFast is a cutting-edge technology firm, a core developer on The Graph, revolutionizing the way blockchain data is processed and analyzed. We specialize in integrating Firehose and Substreams (our two flagship products) into all blockchains, enabling users to process entire networks in less...


  • Montreal, QC, Canada Industry Professionals Full-time $100,000 - $120,000 Contract

    About the job Sr. Java Developer VOIP/SIP SolutionsSenior Java Developer VOIP/SIP SolutionsLocation: Hybrid Montreal, QC, CanadaIndustry: Emergency Communications & Telecommunications SoftwareCompensation: CAD $100,000 $120,000Application Deadline: June 20, 2025We are recruiting on behalf of a technology leader in emergency response and telecommunications,...


  • Montreal (administrative region), QC, Canada Baseten Full-time $256,000 - $512,000 Contract

    Join Baseten as a Distributed Systems Engineer and revolutionize AI inference. This role focuses on building large-scale systems for deployed models, optimizing cost-efficiency and reliability. At Baseten, we're powering some of the most dynamic AI companies and looking for engineers who excel in distributed systems. In this role, you will work with...


  • Montreal, QC, Canada GitLab Full-time $110,000 - $160,000 Contract

    ResponsibilitiesAs a Senior Distribution Engineer on the GitLab Build team, you’ll manage build pipelines, evaluate support needs for new services, platforms, and architectures, and maintain existing ones. You’ll keep the components that make up GitLab up to date and license-compliant, and make them available for users’ platforms and...


  • Montreal, QC, Canada EXFO Inc. Full-time $120,000 - $180,000 Contract

    Spécialiste en ingénierie système – Ethernet haute vitesseLieu : Montréal, QCMode de travail : HybrideType d’emploi : Temps plein, permanentChez EXFO, nous développons des solutions de test, de surveillance et d’analyse qui permettent aux réseaux de télécommunications de nouvelle génération de voir le jour. Reconnue mondialement pour son...


  • Montreal, QC, Canada Weir Full-time $90,000 - $120,000 Contract

    Job Title: Senior Systems Engineer Halifax, Gatineau, Ottawa, or Montreal (LaSalle) Work Arrangement: Hybrid About The Role Join a high-impact team supporting the development of advanced Information Systems for the Royal Canadian Navy. As a member of the Systems Engineering Team within the IC Job Title: Senior Systems Engineer Location: Halifax, Gatineau,...


  • Montreal, QC, Canada Just Eat Takeaway.com Full-time €102,000 - €128,000 Contract

    Build scalable Java backend services remotely for Just Eat Takeaway.com from Alberta, Manitoba, or Ontario. Apply strong system design expertise. As a Senior Java Developer, you will support the Logistics Areas and Fees team. You will architect, develop, and operate distributed systems for delivery calculations. The work includes Java 21, REST APIs, message...


  • Montreal, Quebec, Canada Canadian Inclusion Full-time

    Thales Canada Inc., Defence and Security Senior Systems Engineer (Project Management) Location: Ottawa, Canada In fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our...


  • Montreal, Quebec, Canada Actalent Full-time

    Job Title: Senior Systems Engineer Job Description We are seeking a highly skilled Senior Systems Engineer to join our team on a permanent, full-time basis. This role involves supporting the anticipated Land Vehicle Crew Training System (LVCTS) program, which aims to create high-fidelity simulated training environments for Canadian military vehicle crews,...