Backend Engineer, Kik (Contractor)
Core
Design, build, and run Go microservices for messaging, groups, safety, and live-video products; migrate legacy Java services to Go.
Role type
Senior IC backend engineer (Go)
Builds
Go microservices, gRPC APIs, and data models for messaging and media products
Domain
Messaging and real-time media
Required skills
Go, gRPC, Docker, Kubernetes, CI/CD, Java, distributed systems, production debugging, security implementation
Preferred skills
Terraform, Protocol Buffers, WebRTC, AWS/GCP, AI coding tools
Technologies
Go, gRPC, Docker, Kubernetes, Helm, GitHub Actions, Datadog, Java, Terraform, WebRTC, AWS, GCP
Responsibilities
Build and extend Go microservices; migrate legacy Java services to Go; use AI coding agents to build and test services; ship services with container orchestration; monitor services in Datadog; review code and debug production issues; implement security and data protection; participate in on-call rotation