SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: USD 180,000 - 220,000 / annual
Via is building the technology backbone for modern public transportation systems worldwide. As a Senior Software Engineer on the Remix team, you will own features end-to-end—from concept through production—focused on optimization, geospatial computation, machine learning, and AI. Your work will directly impact how some of the world's largest transit networks design and improve their systems with a focus on access, equity, and sustainability.
Key Responsibilities:
- Improve planning and scheduling products that help transit planners explore new concepts, make data-driven decisions, and deliver better service to riders.
- Build, scale, and improve the optimization and backend systems powering these products, ensuring they run fast and reliably in production.
- Collaborate cross-functionally with designers, data scientists, algorithm researchers, product managers, in-house transit planners, and customers.
- Work across a diverse tech stack (Python, Ruby, TypeScript, React) to deliver great end-to-end user experiences.
- Contribute to engineering best practices and architecture discussions within your area of expertise.
- Build and maintain processes and tools to keep productivity and code quality high.
The role emphasizes strong engineering fundamentals, user-centered thinking, and a mission-driven approach to solving real-world transportation challenges.
Requirements:
- Minimum 6 years of professional software engineering experience.
- Proven track record building and scaling computationally hard systems in production (optimization, routing, search, simulation, or geospatial processing).
- Mission-driven mindset; passionate about companies with strong values.
- User-centric approach; value in engaging with customers and addressing their core needs.
- Effective use of AI tools in day-to-day engineering work.
- Collaborative, humble, empathetic, and feedback-driven.
- Plus: experience with operations research, mathematical optimization, or applied machine learning.
- Plus: experience with geospatial data, mapping technologies, or data visualization.