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).
A fast-growing technology platform is looking for a Principal Engineer to help shape the architecture and evolution of its core systems as the platform continues to scale. The organisation operates large-scale, real-time systems that require highly reliable infrastructure and thoughtful engineering design. This role will play a key part in improving platform performance, scalability, and resilience while helping guide the long-term technical direction of the engineering team. This position would suit someone who enjoys working on complex backend systems and influencing architectural decisions within a high-performing engineering environment.
Job Responsibility:
Designing and evolving large-scale backend services
Improving the scalability, performance, and reliability of core platform systems
Architecting distributed systems capable of supporting high volumes of activity
Collaborating with engineers and product teams to deliver robust technical solutions
Contributing to engineering standards, architecture, and long-term platform strategy
Requirements:
Strong experience building scalable backend or platform systems
Experience designing distributed architectures in production environments
Ability to operate at Principal / Staff Engineer level, influencing technical direction
Strong problem-solving ability and systems thinking
Comfortable working in collaborative, fast-moving engineering teams
Willingness to work on Golang is a must
What we offer:
Opportunity to influence the architecture of a rapidly scaling technology platform
Engineering-led culture with strong technical ownership
Complex technical challenges around performance, scale, and reliability
Small, experienced team where senior engineers have real impact