Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Routing Staff Engineer image - Rise Careers
Job details

Routing Staff Engineer

Via is using technology to transform transportation around the world. They are looking for a Routing Staff Engineer to lead high-impact technical projects and drive innovation in their R&D group.

Skills

  • Software development
  • Systems architecture
  • Cloud infrastructure
  • Backend programming
  • Python (advantage)
  • Leadership
  • Communication

Responsibilities

  • Shape the Group’s technical landscape
  • Influence architectural design
  • Lead complex technical projects
  • Provide technical leadership and mentorship
  • Drive system design and integration efforts
  • Collaborate with cross-functional teams
  • Develop high-quality code and participate in code reviews
  • Stay current with industry trends

Education

  • Bachelor’s degree in Computer Science
  • Master’s degree in Engineering or related field

Benefits

  • Competitive compensation package
  • Health insurance with family member discounts
  • Hybrid work model
  • Career development opportunities
  • Other perks such as sports lessons and team events
To read the complete job description, please click on the ‘Apply’ button
Via Glassdoor Company Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Via DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Via
Via CEO photo
Unknown name
Approve of CEO

Average salary estimate

$140000 / YEARLY (est.)
min
max
$120000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Routing Staff Engineer, Via

At Via, we're on a mission to transform transportation around the world, and as a Routing Staff Engineer in our Tel Aviv office, you'll play a pivotal role in this exciting journey. Your expertise will be vital in shaping the technical vision of our R&D Group, ensuring we hit our ambitious goals related to both individual daily commutes and reducing our environmental impact. You'll lead high-impact projects, guiding talented engineers to uphold the highest standards in our navigation engine components. This includes designing, developing, testing, and deploying software solutions for Mapping services and real-time route services, as well as optimizing Via’s navigation engine. Your responsibilities will also encompass influencing architectural designs, mentoring team members to foster a culture of innovation, collaborating across teams, and maintaining top-notch code quality through reviews. With over 10 years of experience in software development and systems architecture, you’ll utilize your experience with cloud infrastructures and backend programming, particularly with Python, to drive our projects forward. If you’re a problem-solver with strong leadership skills, a Bachelor’s or Master’s degree in Computer Science or a related field, and you thrive in dynamic environments, we want you on our team. Join Via, and let’s build the future of transportation together. Together, we can create efficient, accessible transit solutions that change lives—all while making the planet a greener place.

Frequently Asked Questions (FAQs) for Routing Staff Engineer Role at Via
What are the key responsibilities of a Routing Staff Engineer at Via?

As a Routing Staff Engineer at Via, your key responsibilities include shaping the technical landscape of the R&D Group, influencing architectural designs, leading complex technical projects, mentoring engineers, and collaborating with cross-functional teams to meet crucial business objectives. You'll also be involved in developing high-quality code for services like Mapping and real-time routing.

Join Rise to see the full answer
What qualifications do I need to apply for the Routing Staff Engineer position at Via?

To apply for the Routing Staff Engineer position at Via, you should have at least 10 years of experience in software development and systems architecture, along with expertise in backend programming—especially in an object-oriented language. Familiarity with cloud infrastructures and Python is advantageous. Additionally, a Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field is required.

Join Rise to see the full answer
What skills are essential for succeeding as a Routing Staff Engineer at Via?

Success as a Routing Staff Engineer at Via requires excellent problem-solving abilities, strong leadership, communication, and interpersonal skills. You should be detail-oriented and able to work effectively in dynamic environments while keeping up with industry trends and best practices to drive continuous improvement.

Join Rise to see the full answer
What does the work environment look like for a Routing Staff Engineer at Via?

The work environment for a Routing Staff Engineer at Via is creative, collaborative, and fast-paced, set in the heart of Tel Aviv. With a flexible hybrid work model and a lovely office space, you’ll find plenty of opportunities for career development and engagement in team events and communities.

Join Rise to see the full answer
What benefits can I expect when working as a Routing Staff Engineer at Via?

When you join Via as a Routing Staff Engineer, you can expect a competitive compensation package that includes a base salary and stock options. Additionally, we offer health insurance with family discounts, hybrid work options, career development opportunities, sports lessons, and various team events, all aimed at fostering an enjoyable workplace.

Join Rise to see the full answer
Common Interview Questions for Routing Staff Engineer
How would you approach the architectural design of a new routing feature?

When approaching the architectural design of a new routing feature, I would first analyze the technical requirements and goals. I would involve key stakeholders to gather insights, assess potential impacts, and evaluate existing infrastructure. I believe in an iterative design process, focusing on scalability and robustness while ensuring adherence to standards. Documenting my design decisions would also be critical for future implementations.

Join Rise to see the full answer
Can you describe your experience with backend programming and preferred languages?

In my previous roles, I have extensively worked with backend programming using object-oriented languages like Java and Python. I prefer Python for its readability and efficiency in prototyping solutions. I have developed RESTful APIs and optimized services for high-performance applications, ensuring quality and scalability.

Join Rise to see the full answer
What strategies do you use to mentor junior engineers effectively?

I believe in personalized mentorship, where I assess each junior engineer's unique strengths and areas for improvement. I focus on providing constructive feedback, encouraging knowledge sharing and code reviews, and fostering a supportive environment where questions are welcome. Additionally, I often engage them in challenging projects to promote growth actively.

Join Rise to see the full answer
How do you ensure code quality during the development process?

Ensuring code quality begins with writing clean, maintainable code and adhering to best practices from the outset. I implement a robust code review process, utilize automated testing frameworks, and promote pair programming. Regularly refactoring code and maintaining comprehensive documentation are also vital components of maintaining quality standards.

Join Rise to see the full answer
How would you handle tight deadlines while managing a technical project?

Handling tight deadlines requires prioritization and clear communication. I would break down the project into manageable tasks, set realistic milestones, and ensure that everyone understands their responsibilities. Keeping the team focused on critical deliverables and being transparent about progress can also help manage expectations during high-pressure situations.

Join Rise to see the full answer
What steps would you take to stay current with industry trends and best practices?

To stay updated with industry trends, I regularly engage with professional communities through conferences, webinars, and online forums. I also follow influential thought leaders and subscribe to relevant publications to keep abreast of emerging technologies. Participating in workshops and contributing to open-source projects further helps enhance my skills and knowledge.

Join Rise to see the full answer
Describe a challenging project you led and how you overcame obstacles.

One challenging project involved optimizing a routing algorithm for better performance during peak usage. The main obstacle was handling large data volumes. I tackled this by breaking the algorithm into parallelizable components, allowing efficient resource allocation, and implementing caching strategies. The outcome improved the system's responsiveness and scalability significantly.

Join Rise to see the full answer
How do you approach collaboration with cross-functional teams?

Collaboration with cross-functional teams starts with establishing clear communication channels and aligning on project goals. I prioritize regular check-ins, where we can discuss progress and roadblocks, ensuring everyone is on the same page. I also value input from various perspectives to refine solutions and foster a team-oriented mindset.

Join Rise to see the full answer
What role does continuous improvement play in your work?

Continuous improvement is integral to my work ethic. I actively seek feedback from peers and stakeholders, utilizing it as a tool for growth. By analyzing previous projects for lessons learned and remaining responsive to changing technologies, I can implement iterative enhancements that elevate both my output and our team’s performance.

Join Rise to see the full answer
What makes you a good fit for the Routing Staff Engineer role at Via?

My extensive experience in software development and leadership positions, combined with my passion for innovative technology in transportation, makes me an ideal fit for the Routing Staff Engineer role at Via. I thrive in collaborative environments and bring a wealth of knowledge in backend services while being committed to maintaining high technical standards.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Via Hybrid Fort Worth, TX
Posted 8 days ago
Posted 6 days ago
Photo of the Rise User
Continental Remote Tires IT HUB, Continental India Pvt. Ltd. Ground Floor, Sattva South Avenue, Phase 2, Electronic City, Bengaluru, Karnataka , India
Posted 7 days ago
Photo of the Rise User
Skydio Hybrid San Mateo, California, United States
Posted 13 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 12 hours ago
MATCH
VIEW MATCH
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$120,000/yr - $160,000/yr
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 17, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Pickerington just viewed Marketing Data Analyst - Contract (10hrs/wk) at Skylight
Photo of the Rise User
Someone from OH, Pickerington just viewed Americas Sales Manager, Kuiper Mobility Business Unit at Amazon
Photo of the Rise User
Someone from OH, Maple Heights just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Cleveland just viewed Support Specialist, Live Ops at DoorDash USA
Photo of the Rise User
Someone from OH, Cleveland just viewed Customer Advocate (Final Dashination) at DoorDash USA
Photo of the Rise User
Someone from OH, Reynoldsburg just viewed Data Analyst (Work From Home / Dayshift) at Twoconnect
S
Someone from OH, Painesville just viewed Senior Project Manager/Delivery Manager at Soname Solutions
Photo of the Rise User
Someone from OH, Zanesville just viewed Account Manager - Loan Agency Services at Alter Domus
Photo of the Rise User
Someone from OH, Springfield just viewed Sr. Coordinator, Talent Acquisition at Cardinal Health
Photo of the Rise User
Someone from OH, Columbus just viewed People ops at Alan
Photo of the Rise User
Someone from OH, Milford just viewed Content Marketing Analyst at Eurofins
Photo of the Rise User
Someone from OH, Columbus just viewed DV - Hotline Specialist On Call at Shelter House
Photo of the Rise User
Someone from OH, West Chester just viewed General Warehouse at SanMar Employee Board
Photo of the Rise User
Someone from OH, Euclid just viewed Behavioral Health Program Director at Altarum
Photo of the Rise User
7 people applied to GIS Summer Intern at AECOM
Photo of the Rise User
Someone from OH, Cincinnati just viewed Technical Support Engineer - Developer Support at Motive
Photo of the Rise User
Someone from OH, Columbus just viewed Front End Engineer at minware Washington DC at minware
Photo of the Rise User
Someone from OH, Hudson just viewed Junior Designer at H&M Group
B
Someone from OH, Hudson just viewed Senior Designer, Women's Sportswear at BCI Brands
Photo of the Rise User
12 people applied to DevOps Engineer at Cognigy
Photo of the Rise User
Someone from OH, Columbus just viewed Server at Otterbein SeniorLife
Photo of the Rise User
58 people applied to Electrical Apprentice at Aerotek
A
Someone from OH, Cleveland just viewed Personal Assistant *ASAP* at Alphabe Insight Inc
Photo of the Rise User
Someone from OH, Canton just viewed Senior Director, Communications at Imagine Pediatrics
Photo of the Rise User
Someone from OH, Euclid just viewed Software Engineer - Sr. Consultant level at Visa