senior java engineer distributed systems remote jobs in Winnipeg

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


  • Winnipeg, Manitoba, Canada Thomson Reuters Full-time

    Lead distributed systems architecture and backend engineering as a Staff Software Engineer II at KeyCite, shaping business-critical platforms across teams. This senior engineering role covers end-to-end delivery for large-scale production systems. You will modernize established platforms, design APIs and event-driven services, and build data-processing...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Clio Full-time

    Clio is the global leader in legal AI technology, empowering legal professionals and law firms of every size to work smarter, faster, and more securely. We are transforming the legal experience for all by bettering the lives of legal professionals while increasing access to justice.We are currently seeking a Senior Quote-to-Cash Systems Engineer to join our...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Jobgether Full-time

    Remote-first Staff Software Engineer opportunity focused on distributed systems, event sourcing, and reliable order processing for restaurant operations.This Staff Software Engineer will shape and scale the Orders Platform while remaining hands-on. You will model, replicate, synchronize, and reconcile order data across web, mobile, and point-of-sale...


  • Winnipeg, Manitoba, Canada Placements24 Full-time

    About the RoleOur client, a premier engineering consultancy specializing in power systems and infrastructure, is seeking a highly qualified and experienced Senior Electrical Engineer . This is a fully remote position, offering the flexibility to work from anywhere while contributing to critical national projects. We are committed to building a world-class...


  • Winnipeg, Manitoba, Canada BranchFactor Full-time

    Marqeta seeks a Senior Java Software Engineer with Spring Boot expertise for its Credit Commercial Engineering Team. Work remotely from Ontario or British Columbia. This senior role owns defined features and components across quarterly milestones. You will design software, solve moderately complex problems, and collaborate with teammates and cross-functional...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Kaseya Full-time

    About KaseyaKaseya is the leading provider of AI-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal IT organizations worldwide. Our comprehensive platform helps organizations efficiently manage, secure, and automate their IT environments, driving operational efficiency and long-term business success.Backed...


  • Winnipeg, Manitoba, Canada Placements24 Full-time

    Architect distributed FinTech systems remotely, combining microservices, cloud platforms, and database technologies with technical leadership. Shape secure, high-performance software solutions for Banking & Finance. As Lead Software Engineer, you will guide development across scalable financial technology platforms. The position requires experience with...


  • Winnipeg, Manitoba, Canada Amazon Web Services (AWS) Full-time

    Lead distributed systems architecture for AWS Foundational Data & Storage Services, focusing on durability, availability, and latency. Work remotely where eligible or from Vancouver or Toronto. Amazon Web Services Canada, Inc. is hiring Principal, Senior, and Distinguished Engineers for deep systems challenges. This senior engineering work spans S3, EBS,...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada BranchFactor Full-time

    Marqeta seeks a Senior Java Software Engineer with Spring Boot expertise for its Credit Commercial Engineering Team. Work remotely from Ontario or British Columbia.This senior role owns defined features and components across quarterly milestones. You will design software, solve moderately complex problems, and collaborate with teammates and cross-functional...


  • Winnipeg, Manitoba, Canada Placements24 Full-time

    Lead Java microservices engineering from Kimberley through a hybrid arrangement, applying distributed systems expertise to scalable application services. This Senior Software Engineer position suits professionals with five or more years of software development experience. You will design, develop, test, and deploy microservices while working with RESTful...


  • Winnipeg, Manitoba, Canada Collabera Full-time

    Lead Java and Spring Boot modernization in Downtown Toronto, working hybrid with four onsite days weekly on a six-month contract. Build resilient services. This Senior Full Stack Engineer role focuses approximately 80% on backend development and 20% on React enhancements. You will modernize a mission-critical Public Markets platform by decomposing its...


  • Winnipeg, Manitoba, Canada Elastic Full-time

    Design high-performance Elasticsearch security with Java expertise across authentication, authorization, and distributed systems at the Search AI Company. As a Senior Software Developer, you will help architect Elasticsearch security features from design through production. Your work covers foundational security models, scalable authorization, cryptography,...


  • Winnipeg, Manitoba, Canada ATCO Electric Full-time

    Grand Prairie, AB Embrace challenge and growth with ATCO Team! Position Summary:Always there. Anywhere. That’s us!We’ve got a lot of energy at ATCO, focused on creating prosperity for generations to come.Embrace challenge and growth because your career journey at ATCO has the potential tobe full of new experiences, inspiring challenges, and growth...


  • Winnipeg, Manitoba, Canada ATCO Full-time

    Grand Prairie, AB Embrace challenge and growth with ATCO Team!Position Summary Job Description Division: Engineering, Electricity Location: Grand Prairie, AB Always there. Anywhere. That’s us!We’ve got a lot of energy at ATCO, focused on creating prosperity for generations to come.Embrace challenge and growth because your career journey at ATCO has the...


  • Winnipeg, Manitoba, Canada Affirm Full-time

    Build reliable distributed systems for Affrim’s remote Canada engineering organization, using Kubernetes and cloud technologies at exceptional scale. This Staff Software Engineer will lead the Observability team’s technical direction while designing and operating backend systems. You will balance reliability, query performance, and cost across 200+ TB of...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Elastic Full-time

    Build high-performance security with Java and distributed systems on Elastic’s Elasticsearch Security team. This is a distributed company role.As a Senior Software Developer, you will shape Elasticsearch architecture and design across authentication, authorization, and tenant isolation. You will collaborate with engineering and product leaders while...


  • Winnipeg, Manitoba, Canada Affirm Full-time

    Shape chaos engineering at Affir m by leading distributed systems validation, fault injection, and production safety practices remotely nationwide. This seasoned Engineering Manager will lead the Resilience Engineering team and make failure testing a first-class engineering practice. You will build platforms for controlled experimentation, protect real users...


  • Winnipeg, Manitoba, Canada Shopify Inc. Full-time

    Build dependable data infrastructure at Shopify using Apache Flink, distributed systems expertise, and a strong focus on developer experience. This Staff Engineer role advances the platform behind streaming and batch pipelines for recommendations, catalog, analytics, and core products. You will make pipeline development more self-serve while improving the...


  • Winnipeg, Manitoba, Canada Placements24 Full-time

    Placements24 is seeking a Senior Electrical Engineer for a fully remote role. The candidate will lead design and analysis of electrical power systems, including substations and transmission networks, while mentoring junior engineers and collaborating with clients on critical projects. The role requires a Master's in Electrical Engineering (Power Systems) and...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Jobgether Full-time

    Jobgether is a fast-growing technology company enabling AI-powered data exchange across global supply chains. As a Senior Software Engineer, you will own major product initiatives, shape architecture, and deliver scalable backend systems in a fully remote engineering team.You will mentor engineers, drive architectural decisions, and work with product and...