Principal Backend Engineer
Posted
Overview
As a Principal Software Engineer at Teya, you will lead high-impact initiatives across the organization, shaping customer experiences and scalable workflows. You’ll contribute hands-on code while guiding engineering choices alongside a community of tech leaders. Your work accelerates growth for merchants by delivering reliable, high-quality software and evolving engineering practices. You’ll mentor engineers and drive design reviews, enabling cross-functional impact and strategic technical decisions.
Pay / Benefits- Flexible working hours
- GymPass access for fitness and wellbeing
- Enhanced maternity/paternity leave
- Cycle-to-Work Scheme
- Health and Life Insurance
- Pension Scheme
- Own the success of the company’s most critical projects
- Solve highly complex challenges with simple, reliable solutions
- Contribute hands-on code and set high quality standards
- Influence strategic tech decisions with fellow Principal Engineers and tech leaders
- Evolve engineering practices using data and industry knowledge
- Mentor and coach senior engineers to support professional growth
- Lead design reviews for complex software projects to align on architecture and risks
- Collaborate across a diverse team and leverage customer feedback throughout development lifecycle
- 8+ years of professional software development experience
- Strong problem-solving with data structures and algorithms; analyze time/space complexity
- Proven ability to document and communicate technical decisions to varied audiences
- Experience leading design or architecture (patterns, reliability, scaling) of multiple systems
- Mentorship and guiding peers to grow professionally
- Ability to work in ambiguity and lead others through uncertain situations
- leadership
- mentorship
- communication
- Java
- Kotlin
- Golang