Golang Backend Developer
We are seeking a Senior Golang Developer to design and maintain distributed workflow automation, backend APIs, and Temporal-based orchestration systems for our GCP environment.
Senior Golang Developer (6+ years)
We are looking for a Senior Golang Developer to design, build, and maintain distributed workflow automation and backend APIs using Temporal and GCP. You will work closely with cloud engineering teams to build Temporal-based automation for multi-step business processes and backend services. This role suits someone who enjoys solving problems around reliability, state management, and system design.
Key Responsibilities
Design and implement Temporal workflows and activities to automate multi-step, long-running business processes.
Build, document, and maintain RESTful and/or gRPC APIs in Go.
Handle workflow versioning, retries, timeouts, signals, and compensation logic for complex processes.
Integrate Temporal workflows with GCP services and other external systems.
Identify redundant, manual, or error-prone cloud engineering processes and turn them into reliable, observable automation.
Write unit and integration tests using Temporal's testing framework.
Monitor and troubleshoot production workflows and collaborate with infra teams.
Required Skills & Experience
6+ years professional experience with Go (Golang) in production systems.
Hands-on experience with Temporal or similar workflow engines like Cadence, AWS Step Functions, or Airflow.
Strong understanding of building and consuming REST and/or gRPC APIs.
Familiarity with concurrency patterns in Go including goroutines, channels, and the context package.
Experience with relational or NoSQL databases such as Postgres, MySQL, or DynamoDB.
Understanding of distributed systems concepts like idempotency, retries, and eventual consistency.
Working knowledge of core GCP services including Compute Engine, GKE, Cloud Functions, Cloud Run, IAM, Cloud Storage, and Pub/Sub.
Comfortable reading Terraform or Deployment Manager configs and understanding GCP IAM concepts.
Posted October 27, 2026