Senior Go Engineer
Full-time
EU/EEA
Oct 30, 2026
RemoteMatch analyzes your experience against this role's specific tech stack, timezone overlap, and requirements.
About the Role
We are looking for a Senior Go Engineer ๐ฃ Language Proficiency: Upper-Intermediate ๐งพ Employment type: Full time ๐ Candidate Location: Poland, other EU countries, Kazakhstan, Serbia, Armenia, Georgia ๐ Working Time Zone: CET ๐ Start: ASAP ๐งญ Planned Work Duration: 3 months this year + 3 months next year ๐ฅ Customer Description: A global mobility and urban services platform enabling users to book rides and other services while negotiating fares directly with service providers. โ๏ธ Project Phase: ongoing ๐ค Soft Skills: โข Ability to explain project architecture and the business problems addressed in depth. โข Ability to independently clarify ambiguous requirements, define metrics, address concurrency and edge cases, and articulate technical trade-offs. ๐ก Hard Skills / Must Have: โข 5+ years of production backend engineering experience and complex product development. โข Strong Go expertise: concurrency, synchronization, context propagation, goroutine lifecycle management, and graceful shutdown. โข Experience with high-load distributed systems and microservice architecture. โข Strong SQL and data modelling: schema design, joins, indexes, query analysis, replication, partitioning, and sharding. โข Experience with MySQL or PostgreSQL and Redis caching strategies. โข Sync/async inter-service communication using gRPC and message brokers, including delivery guarantees and idempotency. โข Observability: metrics, logging, tracing, alerting, and Go profiling. โข Understanding of NFRs, SLA/SL