Swiftly, Inc.

Senior Software Engineer – Delphi Algo

Swiftly, Inc.

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Salary

💰 $130,000 - $210,000 per year

Job Level

Senior

Tech Stack

ApacheAWSCloudJavaJavaScriptKafkaPythonSQLVue.js

About the role

  • Design, 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
  • 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

Requirements

  • 3+ 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
  • Strong understanding of real-time data processing (e.g., streaming, event-driven, or predictive systems)
  • Comfortable building and consuming APIs; proficient with SQL
  • Bonus: experience with technologies like Apache Kafka, Python/JupyterHub, JavaScript/Vue.js, AWS Step Functions
  • 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; thrive in blameless, team-oriented environments
Benefits
  • Competitive salary
  • Equity compensation (company ownership) for every employee
  • Medical, Dental and Vision
  • Retirement with Employer Match
  • Flexible Spending Account (FSA)
  • Home office setup reimbursement
  • Monthly cell/internet reimbursement
  • Monthly "Be Well" stipend
  • Flexible PTO with a recommended minimum
  • Flexible work environment
  • 16 paid holidays - including months without US national holidays
  • 8 fully paid weeks of leave for child birth/adoption

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Javareal-time algorithmsdata processingAPIsSQLApache KafkaPythonJavaScriptVue.jscloud-native backend services
Soft skills
collaborationproblem-solvingcommunicationadaptabilitygrowth mindsethumilityfeedback receptivenessownershipknowledge sharingteam-oriented
Ada

Software Engineer, Messaging Experience

Ada
Junior · Midfull-time🇨🇦 Canada
Posted: 22 hours agoSource: boards.greenhouse.io
JavaScriptNode.jsReactTypeScript
Jane.app

Senior Software Developer – Scheduling

Jane.app
Seniorfull-time$128k–$200k / year🇨🇦 Canada
Posted: 1 day agoSource: jobs.lever.co
Jane.app

Staff Software Developer – Scheduling

Jane.app
Leadfull-time$158k–$248k / year🇨🇦 Canada
Posted: 1 day agoSource: jobs.lever.co
Affirm

Analyst II, Full Stack

Affirm
Mid · Seniorfull-time$109k–$159k / year🇨🇦 Canada
Posted: 1 day agoSource: boards.greenhouse.io
PythonSQL