Senior Software Engineer - Backend

New
United States / Ontario / British ColumbiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
AWSSQLJavaRESTful APIs

Requirements

  • 5+ years of software engineering experience, ideally with data-intensive or real-time systems.
  • Experience with Java and cloud-native backend services (AWS preferred).
  • Proven experience taking algorithms from idea to implementation in production-ready systems.
  • Strong understanding of real-time data processing, such as streaming, event-driven, or predictive systems.
  • Comfortable building and consuming APIs.
  • Proficient with SQL.
  • Curiosity and excitement about applying predictive algorithms to solve real-world problems in transit.
  • Growth mindset and adaptability in a fast-changing technical landscape.
  • Collaborative, humble, and open to feedback; thrives in blameless, team-oriented environments.
  • Bonus: experience with Apache Kafka, Python/JupyterHub, JavaScript/Vue.js, or AWS Step Functions.

Responsibilities

  • 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.
  • Collaborate with product managers, designers, and engineers to prototype solutions, validate approaches, and deliver incremental value.
  • Break down complex problems into smaller, testable pieces to help the team move quickly and reliably.
  • Share designs and technical decisions openly, weighing tradeoffs and documenting for alignment.
  • Apply modern engineering practices to deliver robust, maintainable, and extensible code.
  • Support and elevate teammates through code reviews, pairing, and knowledge sharing.
  • Take ownership of your work and team outcomes, continuously reflecting and improving.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now