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

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a software engineer to help develop and deploy advanced software and algorithms for mission-critical defense systems in collaboration with small, innovative teams and customers.

Agile C C++ Machine Learning Python Statistics
1 hour, 22 minutes ago

Senior Software Engineer

ZoomInfo 1K-5K Professional Services

ZoomInfo is hiring a Senior Full Stack Engineer for its Chorus.ai Conversation Intelligence platform to build customer-facing product experiences that turn large-scale sales call data into actionable insights for sales teams.

Angular DynamoDB Elasticsearch MongoDB MySQL Node.js Python React REST API Solr
1 hour, 41 minutes ago

EMS (Energy Management Systems) GE E-Terra Modelers and Display Builders

MWResource 51-250 Construction & Engineering

MWResource is hiring two remote EMS Modelers for a 1-year U.S.-based contract, with occasional travel, to support display modeling and display building work.

1 hour, 47 minutes ago

Staff Software Engineer, Core Platform

Cribl 251-1K IT Services

Cribl is hiring a Staff Software Engineer for its Core Platform team to help build foundational telemetry infrastructure and scalable distributed systems that support products used by major enterprise customers.

Agile Node.js React REST API TypeScript
2 hours, 1 minute 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