Tech Lead, Backend

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

Description For Tech Lead, 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 Tech Lead, Backend Software Engineering at Via, you'll work within our core R&D center to shape the architecture, design, and development of our backend systems in a cutting-edge environment. Within Via's infrastructure, you'll focus on building optimized, scalable and innovative software solutions. 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.

What You'll Do:

  • Implement microservices from design to production
  • Own development, maintenance, testing strategy, design discussions, and operations
  • Participate in all aspects of agile software development
  • Drive technical initiatives and establish best practices
  • Define and implement coding standards and quality assurance practices
  • Ensure application performance, uptime, and scale
  • Research and explore new technologies
  • Have an impact on product development
  • Collaborate with cross-functional teams
  • Champion a culture of innovation and continuous improvement

Who You Are:

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

Compensation and Benefits:

  • Salary Range: $150,000-$225,000 per year
  • Comprehensive benefits package, including free medical plans and 401K matching

Via is an equal opportunity employer dedicated to building a diverse, inclusive and authentic workplace. We encourage all backgrounds, identities, and voices to apply.

Last updated 5 months ago

Responsibilities For Tech Lead, Backend

  • Implement microservices from design to production
  • Own development, maintenance, testing strategy, design discussions, and operations
  • Participate in all aspects of agile software development
  • Drive technical initiatives and establish best practices for software development
  • Define and implement coding standards, development processes, and quality assurance practices
  • Ensure application performance, uptime, and scale
  • Research and explore new technologies and methodologies
  • Have an impact on product development by making important technical decisions
  • Collaborate with cross-functional teams to identify technical dependencies and mitigate risks
  • Champion a culture of innovation, collaboration, and continuous improvement

Requirements For Tech Lead, Backend

Python
Java
MySQL
Kubernetes
  • Bachelor's degree in Computer Science, Engineering, or related field; or equivalent work experience
  • Minimum of 6 years of experience in backend software
  • Minimum of 5 years of hands-on experience in Python, Java, C++, or C#
  • Strong programming foundations: data-structures, multi-threading, OOP and design patterns
  • Strong understanding of CI/CD concepts and hands-on experience with related tools
  • Strong knowledge of database technologies (SQL/MySQL)
  • Experienced with low-level performance optimizations, including profiling and memory analysis
  • Expertise with cloud platforms: AWS, Serverless, Kubernetes
  • Excellent communication and collaboration skills
  • Ability to drive work forward independently in a cross-functional, geographically distributed team environment

Benefits For Tech Lead, Backend

Medical Insurance
  • Free medical plans
  • 401K matching

Interested in this job?