Taro Logo

Senior Backend Engineer

Via builds technology to transform transportation, providing AI-powered software and innovative technology for digitizing and automating transportation networks worldwide.
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
6+ years of experience
Travel · Logistics

Job Description

Via is revolutionizing the transportation industry through innovative technology solutions, with over 600 mobility deployments across 35+ countries. As a Senior Backend Engineer, you'll join Via's R&D center, working on cutting-edge transportation technology that impacts millions of lives.

The role involves designing and implementing microservices, taking full ownership of development cycles, and making crucial technical decisions that shape the platform's architecture. You'll be working with modern technologies including AWS and Kubernetes, focusing on building highly scalable and optimized systems that power Via's transportation solutions.

The ideal candidate brings 6+ years of backend development experience, with strong expertise in languages like Python, C++, Java, or C#. You should have a proven track record in developing large-scale, distributed systems and deep knowledge of performance optimization.

Via offers an attractive compensation package including stock options, and a flexible hybrid working environment from their office near Chancery Lane in London. The company provides comprehensive health benefits through AXA and fosters a collaborative atmosphere with weekly team lunches.

This is an opportunity to join a mission-driven company that's making a real impact on global transportation accessibility. You'll be part of a team that's using cutting-edge AI-powered software to modernize transit systems, working on everything from fixed-route buses to autonomous vehicles. The role offers significant technical challenges and the chance to shape the future of urban mobility.

Via's culture encourages innovation, problem-solving, and becoming a "transit nerd." They value diverse perspectives and welcome candidates whose experience might not perfectly match all qualifications. If you're passionate about using technology to transform transportation and want to work on meaningful challenges, this role offers the perfect blend of impact and technical innovation.

Last updated 5 months ago

Responsibilities For Senior Backend Engineer

  • Implementing microservices from design to production
  • Taking ownership of development, maintenance, testing strategy, design discussions, and operations
  • Participating in all aspects of agile software development
  • Managing end-to-end lifecycle of new product features/components
  • Ensuring application performance, uptime, and scale
  • Researching and suggesting new technologies
  • Making important technical decisions and influencing system architecture

Requirements For Senior Backend Engineer

Python
Kubernetes
  • Minimum of 6 years backend development experience
  • Minimum of 6 years of hands-on experience in Python, C++, Java, or C#
  • Solid programming foundations: data-structures, multi-threading, OOP and design patterns
  • Proven record of developing and scaling highly available, distributed systems
  • Experience in low level performance optimizations
  • Expertise with cloud platforms: AWS, Kubernetes
  • Ability to drive work forward independently in a cross-functional team environment

Benefits For Senior Backend Engineer

Medical Insurance
Equity
  • Competitive compensation including stock options
  • Hybrid working model
  • Spacious office near Chancery Lane
  • Weekly team lunches
  • Comprehensive health scheme through AXA

Related Jobs

Senior Backend Engineer

Senior Backend Engineer position at Via, developing scalable transportation technology solutions using Python and cloud technologies.

Software Engineer, Deployment (EU)

Senior Software Engineer position at Mistral AI focusing on deploying AI models and products across cloud and on-premises environments, requiring 5+ years of experience in backend development and infrastructure management.

Software Engineer

Senior Software Engineer position at Shell in London, focusing on full-stack development with cloud technologies to drive digital transformation in energy trading and operations.

Senior CPU Performance Developer Technology Engineer

Senior CPU Performance Engineer role at NVIDIA, optimizing cloud and HPC workloads, requiring 5+ years experience in C++/Fortran and performance optimization.

Senior Software Engineer

Senior Software Engineer position at Spire Global, developing space operations software for satellite fleet management and telemetry analysis using Python and JavaScript.