Swiftly, Inc. - Senior Software Engineer - Backend
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. This may include pipelines for capturing and replaying real-time data, offline evaluation frameworks, and shadow testing infrastructure. • 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. • Support and elevate teammates through code reviews, pairing, and knowledge sharing. • Take ownership of your work and team outcomes, continuously reflecting and improving. • 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. • 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.
Benefits
• In accordance with pay transparency laws, please see the approximate salary ranges below. These ranges represents the anticipated low and high end of the salary for this position. Actual salaries will vary and are based on a multitude of non-discriminatory factors including final role leveling decisions, a candidate’s relevant work experiences/skills, and geographic location. Salary is one component of Swiftly’s total compensation package, which also includes stock options, competitive benefits, 401(k)/ RRSP matching, a fantastic team and culture, opportunity to have a huge impact, emphasis on professional growth and holistic wellness, and other perks. • US Salary Range: $130,000 - $210,000 USD • Canadian Salary Range: $140,000 - $220,000CAD • 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 • 12 fully paid weeks of leave for child birth/adoption • Travel note: Swiftly employees can generally expect to travel 1–2 times a year for in-person company or team offsites. As a fully distributed company, we consider these offsites important for cultivating strong relationships across our teams! Attending these in-person is expected and encouraged, although we understand everyone has different personal circumstances and we will consider requests for exceptions. Customer-facing team members and other specific roles may be expected to travel more frequently.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT