Senior Typescript Engineer / Node.JS / React
Overview
As a Senior Software Engineer at a fast-growing sleep tech company, you will own and shape backend and platform work that powers connected hardware, cloud services, and ML-driven experiences. You’ll work on highly available systems handling massive user data, collaborating with product and infrastructure teams to deliver scalable solutions. This role offers hands-on ownership, cross-functional collaboration, and influence over platform architecture as the company scales globally. You’ll contribute to end-to-end systems spanning software, hardware, ML, and mobile applications, making a tangible impact on recovery and performance for users.
Compensation / BenefitsMedical, Dental, and Vision InsuranceVacation TimeStock Options
ResponsibilitiesBackend development focusing on scalable, reliable servicesCloud infrastructure and distributed systems engineeringReliability, automation, and operational improvementsData platform work and integrationsHands-on work with some team leadership or coordination dutiesCollaborate with product and infrastructure teams to align on architecture and delivery
Key requirements8+ years of professional software engineering experience5+ years in backend, platform, or site reliability engineeringExperience building and supporting distributed systemsStrong knowledge of cloud infrastructure and servicesAdvanced proficiency in at least two of: Ruby, Node.js, TypeScriptExperience with microservices architecturesStrong troubleshooting and performance optimization skillscollaborationownershipproblem-solving mindsetdistributed systemscloud infrastructuremicroservices