Senior Go Developer
Core
Design, develop, and maintain robust, scalable backend services for a large-scale mobility and urban services platform, specifically supporting the passenger experience of a ride-hailing application.
Role type
Senior Go backend engineer (IC)
Builds
Backend services, distributed systems, and data models for a ride-hailing product
Domain
Mobility / Urban services / Ride-hailing
Required skills
Go (concurrency, goroutines, context), SQL (MySQL/PostgreSQL), Redis, gRPC, message brokers (Kafka/NATS/RabbitMQ), Docker, Kubernetes, CI/CD, Git, observability (metrics, logging, tracing, pprof)
Preferred skills
Event-driven architectures, infrastructure-as-code, AI-assisted development tools
Responsibilities
Design and implement high-load distributed systems; optimize data models and database schemas; manage caching strategies; own services throughout the production lifecycle; mentor engineers; establish engineering best practices and code quality standards. (via careerplan.io/jobs/6e69db93-e3f5-4a64-aaf0-4f9089c77360-senior-go-developer-at-jobgether)
Seniority
Senior, hands-on IC