
Staff Software Engineer
Posted 4 hours ago

Posted 4 hours ago
This is a fully remote position, open to applicants in United States.
β’ Oversee cross-team delivery spanning experiences, services, APIs, data, and integrations.
β’ Transform vague product and business requirements into technical strategies, delivery plans, and quantifiable outcomes.
β’ Establish architecture across various domains, document trade-offs, and ensure teams are aligned on scalable and secure patterns.
β’ Write and review tested code in TypeScript and Node.js, Python, Go, or comparable languages for full-stack applications.
β’ Design secure APIs, domain models, microservices, workflows, and data contracts.
β’ Create systems that prioritize reliability and performance through error handling, observability, capacity planning, graceful degradation, and recovery strategies.
β’ Lead the design of third-party integrations encompassing authentication, privacy, data mapping, rate limits, retries, idempotency, monitoring, and vendor failures.
β’ Facilitate cross-team execution by managing dependencies, sequencing tasks, mitigating risks, and making timely decisions when trade-offs are ambiguous.
β’ Mentor engineers through reviews, collaboration, documentation, and hands-on coaching.
β’ Collaborate with product, design, security, architecture, site reliability, data, and engineering leaders to balance speed, user experience, operability, and risk.
β’ Spearhead incident response and root-cause analysis, focusing on prevention and operational readiness.
β’ Enhance engineering effectiveness via reusable patterns, automated testing, CI/CD, developer tools, and secure, human-reviewed use of AI-assisted technologies.
β’ Generally requires a minimum of 8 years of relevant experience; or 6 years combined with an advanced degree.
β’ Bachelor's degree in engineering, a related field, or equivalent professional experience.
β’ Proven experience delivering complex production software and guiding technical direction across teams or domains.
β’ Extensive expertise in TypeScript and Node.js, Python, Go, or similar languages for frontend and/or backend development, with the capability to work across the stack.
β’ Advanced knowledge in system design, including domain-driven design, microservices, REST APIs, distributed systems, data stores, and integrations.
β’ Strong commitment to testing, error handling, observability, performance, security, and maintainable delivery.
β’ Ability to influence without direct authority, effectively communicate architectural concepts, and mentor engineers through reviews and practical guidance.
β’ Skill in converting ambiguity into actionable plans, managing cross-team dependencies, and driving measurable results.
β’ Familiarity with Agile methodologies, iterative delivery, and enhancing team practices through feedback and continuous improvement.
β’ Experience with ReactJS, NestJS, or similar frontend and backend frameworks.
β’ Proficient in GraphQL.
β’ Experience in designing third-party integrations for financial data, identity, or communication platforms.
β’ Knowledge of cloud platforms, containers, orchestration, infrastructure as code, or event-driven architecture.
β’ Capability to lift between 5 and 10 pounds unassisted.
β’ Ability to stand, sit, stoop, walk, stretch, reach, and utilize a full range of body movements.
β’ Manual dexterity as necessary for specific equipment.
β’ Candidates must be eligible for full-time employment in the US.
β’ Employment sponsorship is not available.
β’ Remote-first work environment.
β’ Unlimited paid time off.
β’ 401(k) plan with employer matching.
β’ Diverse and inclusive workplace culture.
β’ Engaging and fun company culture.
Teladoc Health
Life360
NMI
Rula
Get handpicked remote jobs straight to your inbox weekly.