TE - 2 - Senior Backend Developer (Go)

AI overview

Develop and maintain REST APIs and internal tools in Go while handling PostgreSQL and time-series workloads, ensuring high service observability through Prometheus and Grafana.

A Tunga client is seeking a Go backend developer to build and maintain REST APIs and internal admin tools for a production system handling PostgreSQL and time-series workloads. You’ll ship well-documented endpoints (Swagger/OpenAPI), support deployments on Linux via Ansible, and ensure services are observable with Prometheus/Grafana.

Requirements

Key Responsibilities

  • Build RESTful API endpoints in Go, documented with Swagger/OpenAPI

  • Implement and maintain backend-facing admin portals (React or SolidJS)

  • Design and optimize data models and queries in PostgreSQL, including time-series use cases

  • Manage deployments and environment automation using Ansible on Linux

  • Add and maintain monitoring/metrics dashboards using Prometheus and Grafana

  • Write clean, testable code and support debugging/performance tuning in production

Requirements

  • Strong Golang backend development experience

  • Swagger/OpenAPI tooling for API definition and documentation

  • React or SolidJS experience for internal admin UIs

  • PostgreSQL proficiency and time-series data handling

  • Ansible + Linux system administration + Bash scripting

  • JavaScript and Python for scripting/integration tasks

Nice to have:

  • Experience designing backend APIs specifically for mobile app consumption (performance, pagination, offline-friendly patterns, versioning)

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Back-end Developer Q&A's
Report this job
Apply for this job