3–6 years of backend engineering experience, ideally with Go as your main language. Experience building and operating distributed systems and understanding the challenges of concurrency, synchronization, and data consistency. Experience with SQL databases (MySQL, PostgreSQL) and caching systems (Redis). Experience with any messaging or queue system (e.g., NSQ, NATS, Kafka, RabbitMQ, or similar). Fluent in English and communicate effectively in a global team setting. Experience with ClickHouse or other analytical databases (Bonus) Familiarity with real-time messaging systems like Kafka, Kinesis, or NATS (Bonus) Hands-on experience with Kubernetes and AWS infrastructure (Bonus) Interest in event-driven architectures, streaming pipelines, or gRPC-based communication (Bonus) A passion for observability, monitoring, and debugging complex distributed systems (Bonus)