✦ Luna Orbit — Software Engineering

Senior Backend Engineer (GO/ Distributed Systems)

at Jabil

📍 3 Locations Unknown Posted March 13, 2026
Type Not Specified
Experience senior
Exp. Years 5+ years
Education Not specified
Category Software Engineering

This role involves developing and maintaining distributed microservices in a scalable, event-driven architecture, primarily using Go, Kubernetes, and streaming technologies.

  • Design microservices
  • Work with event-streaming systems
  • Deploy in Kubernetes
  • Ensure system observability
  • Participate in architecture discussions

The technical environment includes Go programming, Kubernetes, Pulsar/Kafka, PostgreSQL, Redis, and observability tools like Prometheus and Grafana.

The ideal candidate is a senior backend engineer with at least 5 years of experience in distributed systems and microservices architecture. They are comfortable working with event-streaming technologies like Pulsar or Kafka and are eager to adopt Go for backend development.

5+ years of backend developmentExperience with event-driven systemsDistributed microservices designExperience with PostgreSQL and RedisWillingness to adopt Go
Experience with C/C++Experience with observability stacksExperience with multi-tenant architecture
KubernetesApache PulsarKafkaPostgreSQLRedisPrometheusGrafanaOpenTelemetryHelmGitHub Actions
GoGolangDistributed SystemsMicroservicesKubernetesPulsarKafkaPostgreSQLRedisHelmPrometheusGrafanaOpenTelemetry
GoGolangDistributed SystemsMicroservicesKubernetesApache PulsarKafkaEvent-Streaming TechnologiesPostgreSQLRedisCloud EnvironmentsKubernetes OperatorsCRDsHelmGitHub ActionsObservability stacksPrometheusGrafanaOpenTelemetry
CommunicationCollaborationProblem-solvingPerformance OptimizationArchitecture Design
Industry Manufacturing
Job Function Developing scalable distributed backend systems
Senior Backend EngineerGoGolangDistributed SystemsMicroservicesKubernetesApache PulsarKafkaEvent-Streaming TechnologiesPostgreSQLRedisKubernetes OperatorsCRDsHelmGitHub ActionsObservability stacksPrometheusGrafanaOpenTelemetryObservability

Lack of experience with distributed systems, No willingness to learn Go, Less than 5 years of backend experience

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile