Staff Engineer, Backend

Via is a TransitTech company transforming transportation through technology, providing dynamic public mobility solutions worldwide.
$200,000 - $275,000
Backend
Staff Software Engineer
Contact Company
8+ years of experience
Transportation · Enterprise SaaS

Description For Staff Engineer, Backend

Via, a pioneering TransitTech company, is revolutionizing public transportation through innovative technology solutions. As a Staff Engineer, Backend, you'll be at the forefront of developing robust, scalable systems that power Via's transportation solutions, impacting hundreds of thousands of riders weekly. The role combines technical leadership with hands-on development, requiring expertise in backend systems and distributed architecture.

You'll lead high-caliber engineering teams, driving technical direction while maintaining a strong focus on code quality and system performance. The position offers an opportunity to work on meaningful projects that directly impact public transit accessibility, particularly benefiting low-income and minority communities, special needs populations, and students.

The ideal candidate brings 8+ years of backend software experience, with deep knowledge of Python, Java, or similar languages, and expertise in cloud platforms and database technologies. You'll work in a collaborative environment with world-class product and operations teams, contributing to Via's mission of making transit better for everyone.

This role offers competitive compensation ($200,000 - $275,000) plus equity opportunities, comprehensive benefits including free medical plans and 401K matching. Via's commitment to diversity and inclusion makes it an ideal workplace for professionals seeking to make a significant impact in the transportation sector while working with cutting-edge technology.

Last updated 17 days ago

Responsibilities For Staff Engineer, Backend

  • Lead high-caliber backend engineering teams in designing and implementing scalable systems and APIs
  • Drive technical direction and roadmap for backend development
  • Contribute hands-on to coding, debugging, and troubleshooting complex technical issues
  • Act as a subject matter expert in backend engineering
  • Define and implement coding standards and development processes
  • Work with product and operations teams to convert ideas into prioritized backlog

Requirements For Staff Engineer, Backend

Python
Java
Kubernetes
  • Bachelor's degree in Computer Science, Engineering, or related field
  • Minimum 8 years of experience in backend software
  • Minimum 7 years hands-on experience in Python, Java, C++, or C#
  • Experience with CI/CD tools like Jenkins, GitLab, or Github actions
  • Strong knowledge of database technologies (SQL/MySQL)
  • Expertise with cloud platforms: AWS, Serverless, Kubernetes
  • Strong leadership and mentoring abilities
  • Excellent communication and collaboration skills
  • Experience with scalable, high-performance systems

Benefits For Staff Engineer, Backend

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

Interested in this job?

Jobs Related To Via Staff Engineer, Backend

Staff Software Engineer

Staff Software Engineer role at Via, leading infrastructure development and strategy for global transportation technology solutions in London.

Staff Infrastructure Engineer

Staff Infrastructure Engineer at Via, building scalable systems and shaping the future of transportation technology.

Engineering Team Lead

Join Via as an Engineering Team Lead to drive innovative transportation solutions and lead a talented backend team.

Lead Software Engineer (Integrations)

Lead Backend Engineering role at Deputy, focusing on integrations and technical leadership for a global workforce management platform.

Technical Lead / Founding Engineer for SaaS Waste Management Platform

Technical Lead position for building and leading development of a SaaS Waste Management Platform, combining hands-on engineering with technical leadership.