Senior Backend Engineer — Korea
Core
Design, build, and maintain scalable backend services and event-driven systems for core products and platforms.
Role type
Senior Backend Engineer (Go, distributed systems)
Builds
Scalable microservices, event-driven systems, and containerized applications
Domain
Gaming, payments, and commerce
Deliverable
production ML models | product features | infrastructure
Required skills
Go, distributed systems, microservices architecture, Docker, Kubernetes, Kafka, observability, performance optimization
Preferred skills
Gaming/payments/commerce domain knowledge, adtech/offer monetization, Redis, cloud platforms (AWS/GCP/Azure), analytical databases (ClickHouse/Postgres)
Responsibilities
Design and maintain backend services powering core products; Develop event-driven systems using Go and Kafka; Build scalable microservices in containerized environments; Drive architecture decisions for performance and resiliency; Collaborate with cross-functional teams to deliver end-to-end solutions; Own production code, monitor, debug, and improve service reliability; Write automated tests and follow CI/CD best practices; Participate in on-call rotation for incident response
Seniority
Senior, hands-on IC