IT & Software

Senior Java Distributed Systems Engineer

Momentum

Vancouver · Metro Vancouver Regional District · Canada

Share this job: X Facebook WhatsApp

Build Java services for Salesforce’s Kafka platform, applying distributed systems expertise across globally operated cloud environments.

The Software Engineering SMTS role supports internal engineering teams through resilient messaging infrastructure. You will design, develop, debug, and operate systems spanning thousands of compute nodes, while applying Kafka internals, Kubernetes, Terraform, and cloud infrastructure practices. The work includes production ownership, architectural communication, and open source contribution.

Key Responsibilities:

  • Design resilient distributed systems across multiple data centers
  • Develop Java services and cloud infrastructure automation
  • Build Infrastructure-as-Code workflows using Terraform
  • Debug Kubernetes workloads and resolve complex technical issues
  • Participate in on-call rotation and incident investigations

Requirements:

  • Related technical degree
  • Four or more years of backend software development
  • Deep programming knowledge in Java, Golang, Python, or Ruby
  • Kafka, Spinnaker, or Zookeeper experience
  • Experience operating critical services and using Agile development

Apply distributed systems, Java, Kubernetes, and Terraform expertise to Salesforce’s critical Kafka infrastructure.

#J-18808-Ljbffr

Reference: WJ-4483_1558753 · Posted 09 Nov 2026, 02:39 PM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Browse jobs