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).
As a Principal Full-stack Engineer, you will play a critical role in shaping Omio’s technology landscape across backend and frontend. You will lead complex, end-to-end initiatives, influence architectural direction, and ensure our systems scale reliably while delivering meaningful business and customer impact. This role combines hands-on engineering, architectural leadership, and cross-team influence—working closely with Product, Design, and Engineering teams across the organisation.
Job Responsibility:
Own and drive end-to-end full-stack solutions, from frontend experiences to backend services and cloud infrastructure
Lead architectural design and technical decision-making for scalable, distributed systems
Align engineering solutions with business goals and customer outcomes
Identify and manage technical debt, making pragmatic trade-offs between speed and long-term scalability
Lead cross-team technical initiatives and align multiple stakeholders with end-to-end responsibility
Mentor engineers across teams, raising the bar for full-stack engineering excellence
Define and promote engineering best practices, standards, and reusable patterns
Contribute to internal and external tech talks, representing Omio’s engineering culture
Evangelize use of AI tools and automation in transforming how Omio designs, develops, and delivers software
Requirements:
10+ years of experience in Software Engineering (Full Stack or Backend), with strong hands-on full-stack expertise
Proven experience building and evolving large-scale, distributed, cloud-native systems
Strong architectural judgment and experience leading system design at scale
Experience in high-growth startups or scale-up environments
Demonstrated experience mentoring engineers and leading technical initiatives
Ability to collaborate effectively with Product, Design, and senior stakeholders
Demonstrated use of AI tools to accelerate SDLC
Nice to have:
Experience with JVM-based services is a plus
What we offer:
A competitive and attractive compensation package
Opportunity to develop your skills on a new level
A generous pension scheme
A diverse team of more than 45 nationality
Develop maintainable solutions for complex problems with broad impact on the business as a whole
Make decisions that will have a direct impact on the long-term success of Omio