Seer
Golang Engineer - Contract
SeerUnited Kingdom7 days ago
ContractEngineering, Information Technology
About The Role

We are looking for a Freelance Golang Engineer with strong expertise in monitoring and observability systems, specifically Grafana. This role involves building, extending, and integrating backend services written in Go, with a particular focus on metrics, logging, and dashboards. You’ll be responsible for ensuring system reliability and helping us get real-time insights into performance through Grafana and related observability tools.

Key Responsibilities

  • Develop and maintain backend services and tooling in Go (Golang).
  • Design and implement metrics collection pipelines, exporters, and integrations for Grafana.
  • Build and maintain Grafana dashboards to monitor system health, performance, and KPIs.
  • Work with time-series databases such as Prometheus, InfluxDB, or Loki.
  • Collaborate with DevOps/infra teams to ensure robust monitoring and alerting across distributed systems.
  • Optimize logging and tracing for scalability and observability.
  • Provide recommendations for monitoring best practices and alerting strategies.

Required Skills & Experience

  • Strong proficiency in Golang (production-level experience).
  • Hands-on experience with Grafana (dashboard design, integrations, alerting).
  • Familiarity with Prometheus (custom exporters, metrics instrumentation).
  • Experience with logging/tracing tools (Loki, Jaeger, OpenTelemetry).
  • Solid understanding of distributed systems, APIs, and microservices.
  • Comfortable working independently as a freelancer/contractor with minimal supervision.

Nice-to-Have Skills

  • Experience with containerized deployments (Docker, Kubernetes).
  • Knowledge of CI/CD pipelines and Infrastructure as Code (Terraform, Ansible).
  • Familiarity with cloud environments (AWS, GCP, Azure).
  • Experience writing technical documentation and runbooks.

Key Skills

Ranked by relevance