Swiftly

Swiftly

Swiftly provides public transit agencies with a comprehensive data platform designed to enhance operational efficiency by offering real-time visibility into vehicle locations, predictive analytics for vehicle performance, and historical trend analysis ...

Road & Rail
51-250
Founded 2014
$14M raised

Description

  • Design, build, maintain, and extend products and features that solve customer problems.
  • Partner with Product, Design, and Engineering to discover and validate customer needs and technical approaches.
  • Develop and extend integrations with onboard hardware devices such as headsign controllers, passenger counters, and fareboxes.
  • Build and improve cloud-native backend services for device configuration, telemetry processing, and fleet-wide health observability.
  • Implement and maintain mechanisms for over-the-air software deployment, configuration updates, and remote device management.
  • Design testing strategies for hardware-in-the-loop systems, including integration testing, simulated environments, and production monitoring.
  • Maintain or contribute to hardware lab and remote development, testing, and debugging workflows.
  • Communicate technical trade-offs, present system design proposals, and document architectural decisions.
  • Uplevel teammates through code reviews, pairing, and strong collaboration.
  • Take ownership of your code and product domain while continuously improving team processes.

Requirements

  • 5+ years of software engineering experience, with meaningful time spent on embedded systems, IoT platforms, or edge computing.
  • Proficiency with Linux, including imaging, system administration, containerization, process management, networking, and security.
  • Experience with communication protocols such as RS-232, J1708, CAN, HTTP/REST, UDP, TCP, MQTT, pub/sub, and store-and-forward patterns.
  • Familiarity with remote deployment and update mechanisms such as OTA updates, A/B partitioning, configuration management, and edge container orchestration.
  • Hands-on interest in working with code and physical devices.
  • Strong testing and quality mindset with experience in system validation, automated testing, observability, and monitoring.
  • Proficiency with Python, Java, JavaScript/TypeScript, MQTT, and SQL databases.
  • Experience with cloud-native architectures and services, preferably AWS.
  • Strong product mindset and ability to solve meaningful customer problems pragmatically.
  • Open to feedback, humble in technical debate, and committed to blameless learning and improvement.

Benefits

  • US salary range of $140,000 to $205,000.
  • Canadian salary range of $160,000 to $185,000.
  • Equity compensation for every employee.
  • Medical, dental, and vision coverage.
  • Retirement with employer match.
  • Flexible Spending Account (FSA).
  • Home office setup reimbursement and monthly cell/internet reimbursement.
  • Monthly "Be Well" stipend, flexible PTO, 16 paid holidays, and 12 fully paid weeks of leave for childbirth/adoption.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Core Experiences - Fort Collins, CO, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Software Engineer for its Core Experiences Team to build the foundational services and SDKs that power its cross-platform product experience.

GCP Java Kotlin
14 minutes ago

Staff Software Engineer, Web

instacart.careers 1K-5K Internet Software & Services

Instacart is hiring a senior web platform leader to own the architecture behind its Home and Cross-Retailer Search experiences, powering customer discovery across the company’s grocery marketplace.

Design Systems Machine Learning Next.js React SEO TypeScript
18 minutes ago

Vice President, Software Engineer - Finance Engineering

Galaxy 251-1K Capital Markets

Galaxy is hiring a Python developer for its Financial Engineering team to build and support reporting solutions that inform finance and accounting decisions in a fast-paced digital assets environment.

Apache Spark AWS Blockchain C# Databricks Docker Go Java Kubernetes Pandas Python SQL
1 hour, 3 minutes ago

Software Engineer, Platform - Savannah, GA, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Platform backend engineer to build and maintain core services for its distributed text-to-speech products, with a focus on scalable APIs, payments, subscriptions, and enterprise integrations.

AWS Azure Docker GCP Kubernetes Microservices Node.js REST API TypeScript
1 hour, 5 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers