Taro Logo

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
This job posting may no longer be active. You may be interested in these related jobs instead:

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 a year 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?