Job titlePlatform Backend Engineer (Go, Distributed Systems & Event Streaming)
Job SummaryWe're hiring Platform Backend Engineers to build and operate the distributed systems powering event processing, workflow execution, and shared services across Kaseya's platform. This is a hands-on engineering role focused on Go, Kubernetes, event-driven architecture, and production reliability. You'll work on high-throughput event pipelines, reliable messaging, and backend services that support automation and AI-enabled workflows across multiple products.
Required Qualifications- Experience building and operating production backend services using Go
- Experience designing event-driven or streaming systems using Kafka, Numaflow, Flink, or similar technologies
- Experience developing distributed systems that handle retries, idempotency, ordering, backpressure, and failure recovery
- Experience building or operating containerized services using Kubernetes in production
- Experience troubleshooting production distributed systems, including performance, observability, and reliability issues
Preferred Qualifications- Experience with Numaflow, Apache Flink, Kafka Streams, or other distributed stream-processing platforms
- Experience building Kubernetes-native platforms, operators, or custom controllers
- Experience with Temporal or another durable workflow orchestration platform
- Experience with multi-tenant SaaS platforms, identity, authorization, or secrets management
- Experience with event ingestion, CDC, data pipelines, or real-time processing infrastructure
- Experience with GitOps, Terraform, CI/CD, or cloud-native infrastructure automation
- Experience with ClickHouse, analytical data stores, or event-driven audit systems
#ID525
Additional information