Swiftly, Inc.
Senior Software Engineer (IoT)
British Columbia · Senior
No sponsorship$140k-$205kDetected 85 days ago
JavaScriptTypeScriptPythonJavaBackend DevelopmentSQLAWSLinuxRESTEmbedded SystemsTest AutomationTCP/IPCommunication
About the role
- Your team's work spans technology stacks connecting cloud-native services interfacing with Swiftly's core data engine to a variety of embedded/IoT devices running onboard public transit buses, trains, and ferries.
- If this is exciting to you, we'd love to talk!
Responsibilities
- Interest in being hands on with code and devices, whether your comfort level is plugging in an ethernet cable or crimping your own
- Collaborative team player who contributes wherever needed to support team goals
Requirements
- Comfort applying modern AI tools to accelerate development and improve quality
- Proficiency with Linux including imaging, system administration, containerization, process management, networking, and security
- Experience with communication protocols and paradigms of multiple varieties: serial interfaces (RS-232, J1708, CAN), network protocols (HTTP/REST, UDP v.
- Proficiency with languages and technologies in our stack: Python, Java, Javascript/Typescript, MQTT, SQL databases
Skills
- Experience with cloud-native architectures and services (AWS preferred)
- Strong product mindset - you use technology pragmatically to solve meaningful customer problems
- 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
- Company Description Swiftly is on a mission to help cities move more efficiently.
- The result is better service reliability, increased ridership, and more efficient transit operations.
Compensation
- We are looking for candidates who are passionate about mobility, sustainability, or mission-oriented projects that have a significant real-world impact.
- $140,000 - $205,000
- $160,000- $185,000
- Beyond the Skills
- Ideal candidates encompass the core values of our
- In accordance with pay transparency laws, please see the approximate salary ranges below.
- Competitive salary
Benefits
- 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
- 12 fully paid weeks of leave for child birth/adoption
Company info
- Team. Together, we are more effective and better supported
- Impact. Drive impact for our customers, our company, and all of our teams
- Diversity. See differing perspectives as ways to address our weaknesses and find new strengths
- Communication. Assume others internally and externally have good intentions
- Feedback. We share feedback because we want each other to grow professionally and personally
- Growth. Foster personal, professional, and company growth
- 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.
- We are an equal opportunity employer - we are committed to a workplace that is as dynamic, diverse, and passionate as the communities we serve.
Visa & Work Authorization
- At this time we are unable to provide Visa sponsorship.
Apply directly at Swiftly, Inc. →Create a free account for alerts like thisView Swiftly, Inc. immigration profile
This listing is sourced directly from Swiftly, Inc.'s careers page and normalized into a canonical job model.