Taro Logo

Senior Backend Engineer, Rider Account

Via builds technology that transforms transportation around the world, providing modern and efficient public transportation systems through AI-powered software and innovative technology.
$150,000 - $200,000
Backend
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
4+ years of experience
Enterprise SaaS · Travel
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Backend Engineer, Rider Account

Via is revolutionizing public transportation through cutting-edge technology, making transit more accessible and efficient for everyone. As a Senior Backend Engineer focusing on Rider Account systems, you'll join Via's core R&D center to architect and develop scalable backend solutions that impact hundreds of thousands of riders weekly.

The role offers an opportunity to work on critical infrastructure that serves diverse communities, including special needs populations, students, and caregivers. You'll be implementing microservices, ensuring high performance and reliability, and making significant technical decisions that shape Via's architecture. The position requires expertise in backend technologies like Python, Java, and cloud platforms, with a focus on building optimized, scalable solutions.

Via's mission extends beyond conventional transit - they're working to transform transportation accessibility, particularly for low-income and minority communities. The company is experiencing rapid growth and has established itself as a leader in on-demand transit, paratransit, and student transportation solutions. Their technology stack includes modern tools and practices, from microservices architecture to cloud platforms like AWS and Kubernetes.

The compensation package is competitive, ranging from $150,000 to $200,000, plus comprehensive benefits including free medical plans and 401K matching. This is an ideal opportunity for a senior engineer who wants to combine technical excellence with meaningful social impact, working in a collaborative environment that values innovation and continuous improvement.

Last updated 3 months ago

Responsibilities For Senior Backend Engineer, Rider Account

  • Implement microservices from design to production
  • Participate in all aspects of agile software development
  • Ensure application performance, uptime, and scale
  • Responsible for the end-to-end lifecycle of new product features
  • Research and explore new technologies
  • Impact product development through technical decisions
  • Collaborate with cross-functional teams
  • Champion a culture of innovation

Requirements For Senior Backend Engineer, Rider Account

Python
Java
MySQL
Kubernetes
  • Bachelor's degree in Computer Science, Engineering, or related field
  • Minimum of 4 years of experience in backend software
  • Minimum of 4 years of hands-on experience in Python, Java, C++, or C#
  • Solid programming foundations: data-structures, multi-threading, OOP and design patterns
  • Strong understanding of CI/CD concepts
  • Strong knowledge of database technologies (SQL/MySQL)
  • Experience with low-level performance optimizations
  • Expertise with cloud platforms: AWS, Serverless, Kubernetes
  • Excellent communication and collaboration skills
  • Ability to drive work forward independently

Benefits For Senior Backend Engineer, Rider Account

Medical Insurance
401k
  • Free medical plans
  • 401K matching

Interested in this job?