Senior Backend Engineer

Via is a TransitTech company building technology that transforms transportation through shared, dynamic public mobility solutions.
$150,000 - $200,000
Backend
Senior Software Engineer
Remote
6+ years of experience
Transportation

Description For Senior Backend Engineer

Via is revolutionizing the transportation industry through their innovative TransitTech solutions. As a Senior Backend Engineer, you'll join Via's core R&D center as a founding member of a Mobile team, where you'll play a crucial role in bridging mobile environments with backend systems. The position offers an opportunity to work on cutting-edge technology that's making a real impact on urban mobility and environmental sustainability.

You'll be responsible for designing, developing, and maintaining scalable microservices, while taking full ownership of the development lifecycle. The role requires expertise in backend development with languages like Python, Java, and C++, along with strong experience in cloud platforms and database optimization. You'll be working in an agile environment, contributing to both technical decisions and system architecture.

Via offers a competitive compensation package, with a salary range of $150,000-$200,000, plus comprehensive benefits including medical coverage and 401K matching. The company values diversity and inclusion, welcoming candidates from all backgrounds who share their vision of making transportation more efficient and accessible.

This is an excellent opportunity for experienced engineers who want to make a meaningful impact on global transportation systems while working with cutting-edge technology. You'll be part of a team that's dedicated to reducing carbon emissions, minimizing private car dependency, and creating accessible, efficient public mobility solutions.

Last updated 3 days ago

Responsibilities For Senior Backend Engineer

  • Implement microservices from design to production
  • Take ownership of development, maintenance, testing strategy, design discussions, and operations
  • Participate in all aspects of agile software development
  • Manage end-to-end lifecycle of new product features/components
  • Ensure application performance, uptime, and scale
  • Research and suggest new technologies
  • Impact product development through technical decisions and system architecture

Requirements For Senior Backend Engineer

Python
Java
Kubernetes
MySQL
  • Minimum of 6 years of backend development and databases experience
  • Minimum of 5 years hands-on experience in Python, C++, Java, or C#
  • Solid programming foundations: data-structures, multi-threading, OOP and design patterns
  • Experience with SQL/MySQL and low level performance optimizations
  • Expertise with cloud platforms: AWS, Kubernetes
  • Clear communication skills (written and verbal)
  • Ability to drive work forward independently in a cross-functional team environment
  • Proven record of developing and scaling highly available, distributed systems

Benefits For Senior Backend Engineer

Medical Insurance
401k
  • Free medical plans
  • 401K matching
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Via Senior Backend Engineer

Senior Backend Engineer

Senior Backend Engineer position at Via, developing scalable transportation technology solutions with competitive compensation and benefits.

Senior Backend Engineer

Senior Backend Engineer position at Via, developing scalable transportation technology solutions with competitive compensation and benefits.

Senior Full-Stack Engineer

Senior Full-Stack Engineer position at Via, developing transit agency solutions with React, Python, and Node.js, offering $150K-$200K salary with comprehensive benefits.

Senior Backend Engineer

Senior Backend Engineer role at Via, building scalable systems for transit technology solutions.

Senior QA Engineer

Senior QA Engineer role at Via, focusing on quality assurance for innovative transportation technology solutions.