This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Principal Software Engineer (Golang | Distributed Systems) to join a high-growth technology company building a world-class data and services platform that processes tens of billions of monthly requests – powering real-time insights for millions of users globally. This is a great opportunity to work on high-scale systems, shape architecture at the highest level, and remain deeply technical — all within a top-tier engineering environment.
Job Responsibility:
Architect and scale high-throughput, event-driven systems built in Go
Lead the evolution of real-time APIs and data platforms handling billions of requests
Stay deeply hands-on with Golang while influencing design and long-term technical strategy
Drive improvements in observability, testing, and performance across all services
Mentor senior engineers and play a key role in shaping engineering culture
Requirements:
8+ years’ backend engineering experience, ideally at Staff / Principal / Tech Lead level
Expert-level proficiency with Golang in production
Proven track record designing distributed systems and event-driven architectures (Kafka, RabbitMQ, WebSockets)
Deep understanding of PostgreSQL, Redis, and high-performance data systems