Backend Software Engineer

Via builds technology that transforms transportation, using AI-powered software and innovative technology for public transit systems worldwide.
Backend
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
4+ years of experience
Travel · Logistics

Description For Backend Software Engineer

Via is revolutionizing global transportation through innovative technology solutions. As a Backend Software Engineer in their Tel Aviv R&D office, you'll join a dynamic team responsible for Via's application backend group, serving millions of users worldwide. The role involves designing and implementing scalable microservices using Python and Go, collaborating with cross-functional teams, and ensuring high performance and reliability.

The position offers an exciting opportunity to work on challenging technical problems that directly impact Via's services across 40+ countries and 700+ mobility deployments. You'll be responsible for architecture decisions, mentoring junior engineers, and implementing cloud infrastructure solutions. The ideal candidate should have 4+ years of backend experience and strong expertise in distributed systems.

Via's mission is to create modern and efficient public transportation systems that increase access to essential services. Their technology suite includes AI-powered software and innovative solutions for various transportation networks, from fixed-route buses to autonomous vehicles. The company offers competitive compensation, including equity, comprehensive benefits, and a hybrid work environment in a prime Tel Aviv location.

Working at Via means joining a team of world-class professionals who are passionate about transforming transportation. The company culture encourages problem-solving, continuous learning, and embraces the complexity of transit systems. This role provides an excellent opportunity for engineers who want to make a meaningful impact on urban mobility while working with cutting-edge technology.

Last updated 15 days ago

Responsibilities For Backend Software Engineer

  • Design and implement scalable microservices and APIs using modern tech stacks
  • Collaborate with product and frontend teams to architect solutions
  • Participate in code reviews and mentor junior engineers
  • Drive technical decisions around service architecture
  • Define and implement cloud infrastructure scaling solutions
  • Handle on-call responsibilities and lead incident response

Requirements For Backend Software Engineer

Python
Go
Kubernetes
  • 4+ years of professional backend programming experience in Python or Golang
  • Experience working on complex architectures, preferably distributed systems or microservices
  • Experience leading development cycles e2e alongside product and frontend teams
  • Familiar with cloud-based serverless deployment (AWS)
  • Experience with databases and SQL
  • Experience working with Kubernetes
  • Concise and able to get stuff done in a simple, elegant way
  • Fast learner who can quickly master concepts
  • Team player with great communication skills

Benefits For Backend Software Engineer

Medical Insurance
Equity
  • Competitive compensation package including base salary and stock options
  • Health insurance with family member discounts
  • Hybrid work model
  • Office located in heart of TLV, near light rail and Israel Railways
  • Career development and growth opportunities
  • Freefit and sports lessons
  • 10bis/Cibus food benefits
  • Happy hours and team events

Interested in this job?

Jobs Related To Via Backend Software Engineer

Backend Engineer

Backend Engineer position at Via, developing microservices and scalable systems for transportation technology solutions in Tel Aviv.

Backend Engineer

Backend Engineer position at Via, developing microservices and scalable systems for transportation technology solutions in Tel Aviv.

Tier 3 Engineer

Tier 3 Engineer position at Via, focusing on technical support and engineering solutions for transportation technology systems, offering $85-100K salary in New York.

Tier 3 Engineer

Via is seeking a Tier 3 Engineer to diagnose technical issues, support internal teams, and ensure partner satisfaction using Python, Linux, and cloud technologies.

Software Development Engineer, Amazon Music

Software Development Engineer position at Amazon Music, building scalable systems for playlist and queue experiences serving millions of customers.