Ontario Hybrid Full-time USD 130,000 – 190,000 / year

Swiftly is hiring a Software Engineer - Full-stack

Responsibilities

  • Design, build, maintain, and extend products, features, and functionality that solve real customer problems.
  • Partner with Product, Design, and Engineering to discover and validate customer needs and technical approaches.
  • Prototype quickly, and as necessary, to de-risk projects, test assumptions, and iterate ideas into production-ready solutions.
  • Consistently deliver incremental value by anticipating dependencies, breaking down work, and regularly demoing progress.
  • Communicate technical trade-offs, present system design proposals clearly, and document architectural decisions.
  • Apply modern software engineering practices to deliver robust, maintainable, and extensible systems.
  • Uplevel teammates through code reviews, pairing, and strong collaboration.
  • Take ownership of your code and product domain, engaging in retrospectives and continuously improving how the team works.

Requirements

  • 5+ years of relevant software engineering experience.
  • Full-stack skills: strong in at least one of Java, Python, or Node/JavaScript; comfortable building modern frontends; eager to learn across the stack.
  • Experience building and consuming APIs; proficiency with SQL and non-relational databases, including making informed schema and data modeling decisions.
  • Experience with cloud-native architectures and services (AWS preferred).
  • Strong product mindset: you use technology pragmatically to solve meaningful customer problems.
  • Collaborative team player who contributes wherever needed to support team goals.

Nice to Have

  • Motivated by mission-driven work and excited to improve public transit.
  • Experience building real-time data processing systems.
  • Comfort applying modern AI tools to accelerate development and improve quality.
  • Vue.js frontend framework experience (a plus).
  • Continuous learner who embraces emerging technologies and helps others grow.
  • Open to feedback (a core Swiftly value), humble in technical debate, and committed to blameless learning and improvement.

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
  • 12 fully paid weeks of leave for child birth/adoption

Work Arrangement

Hybrid — San Francisco, CA, most locations across the U.S., Ontario, British Columbia, Canada

Additional Information

  • Travel: Swiftly employees can generally expect to travel 1–2 times a year for in-person company or team offsites. Attending these in-person is expected and encouraged, although exceptions may be considered based on personal circumstances.
  • Customer-facing team members and other specific roles may be expected to travel more frequently.
  • Equal opportunity employer: committed to a diverse and dynamic workplace.
  • Fully distributed company with emphasis on cultivating strong team relationships through occasional in-person offsites.
Required Skills
SQL
About company
Swiftly
Swiftly is on a mission to help cities move more efficiently. We are the leading transit data platform for agencies to share real-time passenger information, manage day-to-day operations, and improve service performance.
All jobs at Swiftly Visit website
Job Details
Department Product - Engineering
Category Full-Stack
Posted a month ago