Flexa
Ito World • UK - Remote

Principal Engineer

Employment type:  Full time

Remote-first

A little flex time

Apply now

Job Description

Principal Engineer

Working at Ito World

We’re a mission-driven and diverse team of 90+ people from over 18 countries with a passion for technology and transportation. We’re interested in talented, curious people that share our mission and love data as much as we do.

What we do

At Ito World, we solve transportation challenges across the globe for millions of travellers every day, by delivering real-time transit data feeds to journey planners and a platform for transit authorities and operators. Our clients include Google, Apple, Microsoft and public sector organisations such as the Department of Transport and Transport for West Midlands.

The role

We are looking for a talented senior engineer to join our development team at Ito World. Bringing strong technical skills and experience architecting, building and supporting complex software products, you’ll develop a deep understanding of our transit data systems. You’ll then use this in evolving the architecture and in providing technical direction in support of our developers as they deliver against our business goals.

You will need to be an excellent team-player who is able to contribute to and direct our highly-skilled development team. You will also have great attention to detail, and are passionate about delivering software products of the highest quality.

Our teams are fully remote, so you’ll be comfortable working with colleagues wherever their geographical location.

What you’ll do

Reporting to the Head of Engineering, you will:

  • Take ownership of the architecture of our transit data systems, driving forward changes necessary to meet customer demand, improve resiliency and manage costs.
  • Provide technical leadership, mentoring and training to a team of developers and ensure that the team has the tools and resources they need to be effective.
  • Promote best practices among the team to improve quality and efficiency of feature delivery.
  • Act as a role model for the team, supporting and guiding them through engineering challenges and decision making by using best practices.
  • Work with the team to ensure that projects are completed on time, communicating progress with stakeholders.
  • Work with product teams and customers to decompose complex requirements into simple subsystems for the team to implement.
  • Show a passion for people, caring deeply about our engineering culture and the team’s wellbeing and development, doing all you can to continue making Ito World a great place to work.
  • Help to address production support issues, minimising data loss and customer impact.

What you need to have

  • Strong technical skills, with at least 5 years experience of C++ or Java, and a solid familiarity with cloud based deployments.
  • Experience taking a lead on technical projects, being the SME that engineers look to for support and guidance.
  • Excellent interpersonal, written and verbal communication skills.
  • An ability to review and constructively feedback, helping others to learn.
  • Understanding of all aspects of the software development lifecycle including experience of supporting a team in their agile delivery of software projects.
  • A strong grasp of software quality and how to ensure development practices lead to high-quality outcomes.
  • Confidence engaging with clients, acting as a technical interface from project proposal through to delivery.

What would be desirable

  • Exposure to the transit system or logistics problem domain such as routing techniques, transit planning, or scheduling.

What you need to be

  • Organised with a good eye for detail
  • Comfortable sharing architectural vision and helping teams to understand the architecture of software solutions
  • Familiar with software development targeting cloud deployment, CI/CD Pipelines and container-based deployment paradigms
  • Innovative and creative in your approach to software development
  • Collaborative, and able to communicate effectively with other managers, developers, testers, product managers and customers.
  • Passionate about software quality.

Professional Development

Professional development is an area that is very important to us at Ito World. We understand that access to training and education in the workplace improves prospects for promotion and can help open up future career paths.

We take the time to work with each member of the team and help them to take control of their personal development. This ranges from helping them feel confident when taking on new challenges, to working with them to plan their goals for the future.

Learning is supported to help our team members grow their skills, and we encourage sharing knowledge through a number of guilds, allowing for collaborative learning.

What we offer

  • Flexible & remote working to suit all lifestyles and life stages.
  • Enhanced pension and health insurance after 2 years' service.
  • Life Assurance.
  • 25 days + bank holidays as standard.
  • Flexible Public Holidays - option to swap up to 5 UK public holidays to celebrate the festival of your choice. Choose an alternative day that fits your personal values, beliefs or celebration calendar better.
  • New parents take a day off to celebrate your child’s first birthday.
  • Enhanced parental leave policy.
  • Wellbeing and employee assistance programme.
  • Cycle to work scheme.
  • Free bike repair service for those that commute by bike.
  • Regular team lunches and team socials.

Equity, diversity and inclusion at Ito World

At Ito World we believe diverse perspectives make for a better company and better products too. We strongly encourage applications from underrepresented groups and are committed to equality and inclusivity in our hiring processes and company culture.

By submitting this application you agree to Ito World retaining your personal data on a "legitimate interest" basis. For further details see our privacy statement.

Company benefits

Open to part-time employees
Enhanced maternity leave
Enhanced paternity leave
Summer hours
25 days annual leave + bank holidays
Flexible public holidays - option to swap up to 5 UK public holidays to celebrate the festival of your choice. Choose an alternative day that fits your personal values, beliefs or celebration calendar better.
Enhanced pension and health insurance after 2 years service
Life Insurance
New parents take a day off to celebrate your child’s first birthday
Wellbeing and employee assistance programme

The FlexScore® is the result of a rigorous 2-step verification of a company’s flexibility

First we assess the flexibility options Ito World provides and then we anonymously survey a statistically significant proportion of their employees to make sure Ito World is as flexible as they say they are. Our assessment is based on the six key elements of flexibility: location, hours, autonomy, benefits, role modelling and work-life balance.

We ask the hard questions so you don’t have to.

Working at Ito World

Company employees

100

Gender diversity (male:female)

70:30

Office locations

Remote across the UK with a co-working space in Cambridge should you choose to work in an office

Hiring Countries

United Kingdom
What employees are saying

"Very genuinely, Ito World is the best company I have ever worked for. Without exception, the team is competent, supportive, and a pleasure to work with. The senior leadership team truly does value all employees' input and regularly invites and acts on everyone's suggestions to continue making the company an inclusive, flexible, and enjoyable place to work."

Anonymous Ito World Employee

Awards & Achievements
Most flexible Travel & Transportation companies – 3rd

Most flexible Travel & Transportation companies – 3rd

Industry awards 2022