Backend Engineer- Routing Data in London
Backend Engineer- Routing Data

Backend Engineer- Routing Data in London

London Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
Go Premium
V

At a Glance

  • Tasks: Design and scale backend systems for Via's innovative transportation solutions.
  • Company: Join Via, a tech company transforming global transportation.
  • Benefits: Competitive salary, health insurance, hybrid work, and career growth opportunities.
  • Why this job: Make a real impact on modernising public transport with cutting-edge technology.
  • Qualifications: 6+ years in backend development, strong Python skills, and experience with distributed systems.
  • Other info: Dynamic team culture with fun perks like sports lessons and happy hours.

The predicted salary is between 36000 - 60000 £ per year.

Via is using technology to transform transportation around the world. From changing a single person's daily commute to reducing humanity's collective environmental footprint — we’ve got huge goals.

As a Senior Backend Engineer in the Routing team, you will be responsible for designing, building, and scaling the backend systems that power Via's core products. You’ll work on high-impact, distributed services that manage geospatial data, large-scale databases, real-time events, and mission-critical workflows used across multiple teams and regions. Your work will directly influence system reliability, performance, and developer productivity at scale.

You will collaborate closely with Product, Infrastructure, Data, and other engineering teams to define system boundaries, evolve shared services, and ensure our backend platform can support rapid product growth. You will be part of a highly skilled and motivated engineering group responsible for building robust, scalable, and maintainable backend systems that operate in real time and at high load.

What You’ll Do:

  • Design, build, and scale backend systems and data pipelines that power Via's GIS and mapping platform, from initial design through production deployment and long-term ownership.
  • Own features end-to-end with strong accountability, including design, implementation, testing, deployment, monitoring, and ongoing maintenance.
  • Develop and maintain Python-based data pipelines that ingest, process, and transform large-scale OpenStreetMap (OSM) and other geospatial datasets.
  • Model, store, and query complex geospatial data using PostgreSQL and PostGIS, including road topology, zones, polygons, points, and other business-critical spatial entities.
  • Optimize database schemas, spatial indexes, and queries to efficiently handle large datasets and high-throughput workloads.
  • Build and maintain backend services and APIs that expose geospatial and mapping data to other backend services, frontend applications, and data consumers.
  • Collaborate closely with other backend teams, frontend teams, data teams, and infrastructure to align on data contracts, system boundaries, and cross-team initiatives.
  • Improve system reliability, observability, and performance through monitoring, alerting, benchmarking, and continuous optimization.
  • Contribute to architectural decisions, technical standards, and best practices, while mentoring other engineers and raising the overall engineering bar.

Who You Are:

  • 6+ years of experience in backend software development using one or more programming languages (e.g. Python, Go, Java).
  • Strong experience with Python in production systems – advantage.
  • Strong experience designing and operating distributed systems in production environments.
  • Excellent problem-solving skills with the ability to break down complex systems and deliver simple, pragmatic, scalable solutions.
  • Solid understanding of databases, data modeling, and performance optimization (SQL and NoSQL).
  • Experience working with PostgreSQL with PostGIS or other spatial databases – advantage.
  • Experience working with cloud-based infrastructure and production-grade services.
  • Experience with geospatial systems, event-driven architectures, AWS, Kubernetes, or high-scale data pipelines – Advantage.
  • BSc. in Computer Science or equivalent – Must.

Compensation and Benefits:

Our product impacts millions of users around the world providing alternative transport solutions that are more efficient and accessible, changing cities to make them greener. Competitive compensation package which includes base salary and equity. Health insurance with a discount for family members. Hybrid work and a lovely office situated in the heart of TLV, in Midtown, close to the light rail and train station. Career development and growth opportunities. Other perks: Freefit and other sports lessons, 10bis/Cibus - you choose!, happy hours, team events, communities and many more benefits.

We’re Via, and we build technology that changes the way the world moves. We’re driven by a simple mission: to create modern and efficient public transportation systems that provide far greater access to jobs, healthcare, and education. With our best in class suite of products, we make transit thrive.

If you’re excited to be at the forefront of modernizing the future of transportation, are up for solving tough problems, and willing to become/already are a transit nerd, we are the place for you. Even if your past experience doesn’t align perfectly with every qualification in the job description for this role, we encourage you to apply. You may be just the right candidate for this or other opportunities.

Ready to join the ride? Via is an equal opportunity employer.

Backend Engineer- Routing Data in London employer: Via

At Via, we are committed to transforming transportation through innovative technology, making us an exceptional employer for those passionate about impactful work. Our collaborative and dynamic work culture fosters professional growth, offering competitive compensation, health benefits, and a vibrant office environment in the heart of Tel Aviv. Join our talented team and enjoy unique perks like sports lessons and team events while contributing to a mission that enhances public transport accessibility worldwide.
V

Contact Detail:

Via Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Backend Engineer- Routing Data in London

✨Tip Number 1

Network like a pro! Reach out to current or former employees at Via on LinkedIn. A friendly chat can give you insider info and might even lead to a referral, which is always a bonus.

✨Tip Number 2

Show off your skills! If you have a GitHub or personal project that showcases your backend engineering prowess, make sure to highlight it during interviews. It’s a great way to demonstrate your hands-on experience with Python and distributed systems.

✨Tip Number 3

Prepare for technical interviews by brushing up on system design and geospatial data handling. Practice explaining your thought process clearly, as communication is key when collaborating with other teams at Via.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Via team.

We think you need these skills to ace Backend Engineer- Routing Data in London

Backend Software Development
Python
Distributed Systems
Geospatial Data Management
PostgreSQL
PostGIS
Data Modeling
Performance Optimization
Cloud-Based Infrastructure
Event-Driven Architectures
High-Scale Data Pipelines
API Development
Monitoring and Observability
Problem-Solving Skills
Collaboration

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Backend Engineer role. Highlight your experience with Python, distributed systems, and geospatial data to catch our eye!

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about transforming transportation. Share specific examples of your past work that relate to the responsibilities outlined in the job description.

Showcase Your Problem-Solving Skills: In your application, don’t just list your skills—demonstrate how you've used them to solve complex problems. We love seeing candidates who can break down challenges and deliver scalable solutions.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity to join our team!

How to prepare for a job interview at Via

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Python and PostgreSQL with PostGIS. Brush up on your experience with distributed systems and be ready to discuss how you've designed and optimised them in the past.

✨Showcase Problem-Solving Skills

Prepare to share specific examples of complex problems you've tackled in previous roles. Think about how you broke down these challenges and delivered scalable solutions, as this will demonstrate your analytical skills and practical experience.

✨Understand Geospatial Data

Since the role involves working with geospatial data, it’s crucial to understand how to model, store, and query this type of data. Familiarise yourself with OpenStreetMap datasets and be ready to discuss any relevant projects or experiences you have in this area.

✨Collaboration is Key

This position requires close collaboration with various teams. Be prepared to talk about your experience working cross-functionally, how you’ve aligned on data contracts, and any initiatives where you’ve contributed to architectural decisions or technical standards.

Backend Engineer- Routing Data in London
Via
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

V
  • Backend Engineer- Routing Data in London

    London
    Full-Time
    36000 - 60000 £ / year (est.)
  • V

    Via

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>