Litmus

Senior Golang Engineer, Data Processing

Litmus
Apply
1 day ago
Remote, CanadaSenior

Responsibilities

  • Design and build high-performance Go data-processing services for real-time industrial telemetry.
  • Own data pipelines end-to-end, including ingestion, transformation, routing, and delivery.
  • Optimize systems for throughput, latency, reliability, concurrency, performance, and memory usage.
  • Build streaming integrations using messaging systems such as NATS and MQTT.
  • Collaborate with platform and edge teams to deliver features across cloud and constrained edge environments.
  • Implement observability so production issues are identified before affecting customers.
  • Write clean, testable Go code with robust error handling and participate in thoughtful code reviews.
  • Own critical production services and drive issues through resolution.

Requirements

  • At least 5 years of backend engineering experience with strong hands-on proficiency in Go.
  • Experience building data pipelines, stream-processing systems, or high-throughput distributed services.
  • Production experience with Docker and Kubernetes.
  • Day-to-day comfort working in Linux/Unix environments.
  • Strong understanding of concurrency, performance tuning, and memory management in Go.
  • Experience with messaging systems such as NATS, Kafka, MQTT, or similar technologies.
  • Solid understanding of databases, including time-series or NoSQL stores.
  • Preferred experience with OPC-UA, MODBUS, IoT, or edge computing.
  • Preferred familiarity with InfluxDB or TimescaleDB.
  • Preferred experience with Prometheus, Grafana, or Datadog.
  • Preferred cloud-native development experience with AWS, GCP, or Azure.

Categories

BackendData Engineering
Litmus

About Litmus

51-200 employees

Litmus builds an Industrial Edge Data Platform that connects PLCs, SCADA, MES, historians, and sensors to turn shop-floor data into analytics‑ready information for manufacturers. The privately held company, founded in 2014 and headquartered in Santa Clara, sells subscription software used for predictive maintenance, asset performance, and industrial AI, with ecosystem partnerships including Microsoft, Google, Dell, Oracle, and Mitsubishi.

Contact me