Staff Engineer, Backend

Via is using technology to transform transportation around the world, pioneering the TransitTech category to ensure the future of transportation is shared, dynamic public mobility.
$200,000 - $275,000
Staff Software Engineer
Hybrid
8+ years of experience

Description For Staff Engineer, Backend

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 Staff Engineer, Backend at Via, you'll drive the development and maintenance of our backend systems, ensuring they are robust, scalable, and efficient. Via prides itself on being a true partner to the public sector in helping make transit better for everyone but especially those in low income and minority communities. Via is not only a category leader in on-demand transit but has brought its exceptional technology and expertise to the Paratransit & Student transit world. You will be joining Via at a time of rapid growth, impacting hundreds of thousands of riders weekly, many of whom represent special needs populations, students, caregivers, and more.

Responsibilities:

  • Lead high-caliber backend engineering teams who design and implement highly scalable, reliable, and performant backend systems and APIs
  • Drive the technical direction and roadmap for backend development
  • Lead by example, contributing hands-on to coding, debugging, and troubleshooting complex technical issues
  • Act as a subject matter expert in backend engineering
  • Define and implement coding standards, development processes, and quality assurance practices
  • Work with product and operations teams to convert ideas into a prioritized backlog

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or related field; or equivalent work experience
  • Minimum of 8 years of experience in backend software
  • Minimum of 7 years of hands-on experience in Python, Java, C++, or C#
  • Strong understanding of CI/CD concepts and related tools
  • Strong knowledge of database technologies (SQL/MySQL)
  • Expertise with cloud platforms: AWS, Serverless, Kubernetes
  • Solid understanding of software engineering principles and best practices
  • Strong leadership and communication skills

We're Via, and we build technology that changes the way the world moves. We pioneered the TransitTech category to ensure that the future of transportation is shared, dynamic public mobility — the kind that reduces carbon emissions across congested cities, minimizes reliance on private cars, and provides everyone with accessible, efficient, and affordable ways of getting around.

Last updated 5 months ago

Responsibilities For Staff Engineer, Backend

  • Lead high-caliber backend engineering teams
  • Drive technical direction and roadmap for backend development
  • Contribute hands-on to coding, debugging, and troubleshooting
  • Act as a subject matter expert in backend engineering
  • Define and implement coding standards and development processes
  • Work with product and operations teams to prioritize and implement ideas

Requirements For Staff Engineer, Backend

Python
Java
MySQL
Kubernetes
  • Bachelor's degree in Computer Science, Engineering, or related field
  • Minimum of 8 years of experience in backend software
  • Minimum of 7 years of hands-on experience in Python, Java, C++, or C#
  • Strong understanding of CI/CD concepts
  • Strong knowledge of database technologies (SQL/MySQL)
  • Expertise with cloud platforms: AWS, Serverless, Kubernetes
  • Solid understanding of software engineering principles
  • Strong leadership and communication skills

Benefits For Staff Engineer, Backend

Medical Insurance
401k
  • Medical plans
  • 401K matching

Interested in this job?