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, partnering with hundreds of transit agencies to transform antiquated systems into smart, data-driven networks.
As a Senior Software Engineer on the Remix team, you will own features end-to-end from concept to production, focusing on optimization and backend systems that power planning and scheduling products used by some of the world's largest transit networks. Your work will directly impact how transit planners explore new service concepts, make data-informed decisions, and ultimately deliver better service to riders.
Key responsibilities include:
- Improving planning and scheduling products to help transit planners explore concepts and make informed decisions
- Building, scaling, and improving optimization and backend systems, ensuring they run fast and reliably in production
- Collaborating across disciplines with designers, data scientists, algorithm researchers, product managers, in-house transit planners, and customers
- Working with diverse technologies across the stack (Python, Ruby, TypeScript, React) to deliver end-to-end user experiences
- Contributing to engineering best practices and architecture discussions within your area of expertise
- Building and maintaining processes and tools to maintain high productivity and code quality
The role involves working on computationally complex problems including optimization, geospatial computation, machine learning, and AI applications in the transit domain.
REQUIREMENTS:
- Minimum 6 years of professional software engineering experience
- Demonstrated experience building and scaling a computationally hard system in production (optimization, routing, search, simulation, or geospatial processing)
- Mission-driven mindset with passion for companies with strong values
- User-centric approach with demonstrated value in customer engagement
- Effective use of AI tools in day-to-day engineering work
- Collaborative, humble, empathetic, and feedback-driven working style
- Plus: experience with operations research, mathematical optimization, or applied machine learning
- Plus: experience with geospatial data, mapping technologies, or data visualization