Golang Developer
Core
Design, build, and maintain highly scalable and resilient backend services using Go for an entertainment platform.
Role type
Senior Golang backend engineer (distributed systems)
Builds
Scalable backend services, event-driven systems, and integrated acquired platforms
Domain
Entertainment technology / Distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Go, Apache Kafka, gRPC, Protocol Buffers, PostgreSQL, Redis, Docker, Event-driven architectures, Event sourcing
Preferred skills
API gateways, NoSQL databases, S3 storage patterns
Responsibilities
Design and maintain scalable backend services; Develop event-driven distributed systems; Integrate and evolve acquired codebases; Build and maintain back-office APIs; Strengthen observability and monitoring; Troubleshoot production issues and optimize performance; Share knowledge with teammates
Seniority
Senior, hands-on IC