About the Role:
- This person will join the team that owns the real-time source of truth for our system, developing predictive algorithms that power accurate passenger information.
- From map-matching and vehicle location processing to ETA predictions and disruption detection, your work will drive the tools transit professionals use every day.
- We're a full-stack team building real-time data pipelines, backend services, APIs, and client-side web apps for visualizing networks and adjusting service.
What You'll Do:
- Design, evaluate, build, and maintain real-time algorithms and systems for vehicle tracking, map-matching, ETA predictions, and disruption detection.
- Contribute to Swiftly's real-time data pipelines, APIs, and cloud services that power customer-facing products.
- Build data infrastructure to support rigorous algorithm development, validating changes at scale before they reach production.
What Will Set You Up for Success:
- 5+ years of software engineering experience, ideally with data-intensive or real-time systems.
- Experience with Java and cloud-native backend services (AWS preferred).
- You've taken algorithms from idea to implementation, delivering production-ready systems that drive real-world impact.