Staff Software Engineer
Location: Remote
Compensation: To Be Discussed
Reviewed: Wed, Sep 16, 2026
This job expires in: 30 days
Job Summary
Owning the Cabin experience, the full-time Staff Software Engineer will design, implement, and maintain the in-vehicle interface for riders, ensuring high performance and reliability in a remote work environment.
Key responsibilities:
- Design and implement the Cabin UX application, including server-rendered UI and cloud APIs
- Integrate real-time communication systems and audio/ambient experience features into the cabin application
- Build for offline-first operation and deploy software on on-vehicle edge compute, ensuring functionality under varying connectivity conditions
Required qualifications:
- Expert-level proficiency in TypeScript, HTML5, and CSS
- Production experience with Node.js backends, preferably using NestJS on Fastify
- Hands-on experience with WebRTC and real-time communication technologies
- Experience shipping web-native or embedded UI on Linux-based or tablet hardware
- Familiarity with database schemas and working with relational or NoSQL databases
Complete Job Description
The complete job description is available to members. Premium membership includes:
Full access to 40,513 remote jobs from human-vetted companies, updated daily
Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job
Twice-monthly live group coaching and the full Remote Career Center
20% member discount on Career Services
Backed by a 30-day money-back guarantee