Vix Technology & Kuba→
Principal Software Engineer at Vix… · Manchester
Skills
Job Description
About us
At Vix Technology, we're bringing people, technology and services together to make transport work better for everyone. Operating across international markets, we connect and simplify complex transport systems, giving operators the clarity, control and confidence to run better mobility and create simpler, more connected experiences for passengers.
Our goal is simple: better systems, better outcomes and transport that works as one. It's our people who make that possible.
We value those who take ownership, work well with others and aren't afraid to question the default. You'll have the opportunity to contribute your expertise, solve meaningful challenges and work alongside people who share your ambition to build great solutions and make a difference.
The Opportunity
Vix Technology is seeking a talented and motivated Principal Software Engineer to join our dynamic team. As a Principal Software Engineer, you will have the opportunity to work on cutting-edge technologies and solutions that are transforming the public transportation industry.
You will play a vital role in driving innovation and developing mission-critical software solutions that enable efficient public transportation systems. You will collaborate with a diverse team of platform specialists to design and implement robust and scalable software applications.
- Develop, test, and maintain secure, scalable, and reusable software solutions that meet customer needs
- Supporting the design and architecture of complex systems, with a focus on long-term quality, scalability, and maintainability
- Deep ownership of the codebase, uplifting engineering standards, and acting as a trusted source of technical knowledge for the development team
- Contribute to Agile development processes, including sprint planning and reviews
- Mentor and support junior engineers through knowledge sharing, code reviews, and technical coaching
- Available as a technical escalation to investigate and resolve production incidents to ensure system stability and customer satisfaction
- Communicate technical concepts clearly across diverse teams and provide constructive, solution-oriented feedback
About you
Essential:
- Minimum 10 years in software engineering, with a minimum of 3 years in tech lead, or principal engineering role
- Extensive experience in C#, .NET and related frameworks, and modern development tooling (git, docker, AI coding tools)
- Skilled in building and integrating RESTful APIs and event-driven architectures
- Competence in working with relational and non-relational databases such as PostgreSQL and DynamoDB
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field
Desirable:
- AWS experience
- Previous experience and interest in a transport technology or rail ticketing environment
What we offer
Join Vix Technology and be part of a global team making transport work better. You’ll work with talented people to solve real-world challenges in a culture that values collaboration, ownership, fresh thinking and putting customers first.
Alongside this, we offer a range of benefits designed to support you at work and beyond.
- 25 days holiday plus 8 bank holidays
- Pension Scheme
- Health Insurance
- Employee Assistance Program
- Death in Service and Life Assurance schemes
- Cycle Scheme
- EV Car Scheme
- Discounts platform
- Long Service Awards
- Referral Bonus
Equal Opportunities
Vix Technology is committed to a workplace where everyone is treated with dignity, respect, fairness and inclusion. We value diversity of background, experience and perspective and are committed to equal opportunity, with employment decisions based on merit.
If you need an adjustment or support at any stage of the recruitment process, please let us know.
No applications from agencies, please! Any introductions will be considered gifts.