Apply Edge Start your job search

Senior Backend Engineer (Go)

Planet Media India · Kerala, India

Apply & track with Apply Edge

About the RoleWe're looking for a senior backend engineer who writes production Go and enjoys building reliable, distributed systems. You'll join a small, early engineering team and take ownership of core backend services, from design through to running them in production.This role sits close to the infrastructure: the services you build will orchestrate cloud resources, handle long-running background work, and need to behave correctly when things fail. We value reliability and clear design over cleverness.What you'll doDesign and build backend services and APIs in GoBuild and maintain asynchronous job processing: queues, retries, idempotent operations and failure recoveryIntegrate with cloud provider APIs and third-party servicesDesign data models and write performant, safe PostgreSQL codeBuild secure, multi-tenant REST APIs with authentication and role-based access controlAdd metrics, structured logging and alerting to everything you shipTake part in architecture decisions, code reviews and a shared on-call rotationWhat we are looking forMust have 5+ years of backend engineering, with at least 3 years writing production GoSolid concurrency in Go: goroutines, channels, context cancellation and timeouts, and graceful shutdownStrong PostgreSQL: schema design, transactions, row locking, migrations and query tuningExperience building distributed or asynchronous systems: job queues, retries, idempotency and failure handlingComfort with Linux, networking basics (DNS, TLS, HTTP, TCP) and debugging on real serversREST API design, authentication (sessions, JWT, MFA) and multi-tenant access controlDocker and Kubernetes experience, as a user deploying servicesWriting tests, including integration tests against real dependenciesNice to haveLinux containers and virtualisation internalsGoogle Cloud Platform (GKE, IAM, VPC, Cloud SQL) and TerraformWorkflow engines such as TemporalTLS/certificate automation, reverse proxies (nginx, Caddy)Storage systems, snapshots and backup/restore toolingSubscription billing integrations (e.g. Stripe)