Tech Stack
AWSCloudDistributed SystemsJavaScriptMicroservicesNode.jsNoSQLReactTypeScript
About the role
- Role Overview: Lead end-to-end technical solutions across LifeStance’s digital platform, with deep expertise in system design, full-stack architecture, and TypeScript/Node.js.
- You will lead frontend and backend initiatives, building scalable, secure, high-performing applications used by clinicians, patients, and internal teams.
- As a hands-on technical leader, mentor teammates and collaborate cross-functionally with Product, Design, QA, DevOps, and Security.
- Contribute across the stack—from architecting APIs and services to shaping modern frontend experiences.
- Align with LifeStance values and participate in cross-functional projects as needed.
- Define end-to-end technical vision and architectural direction for mission-critical, distributed systems, ensuring scalability, security, and resilience.
- Spearhead evaluation and adoption of emerging technologies and architectural patterns (e.g., event-driven architecture, advanced caching strategies).
- Lead system-wide troubleshooting, performance tuning, and optimization to ensure system stability and resilience.
- Champion DevOps practices, integrating development and operations to improve deployment frequency and system reliability.
Requirements
- Bachelor's degree in computer science, Engineering, or a related field
- 10+ years of professional experience in software development, with a significant focus on system and API design, microservices architecture, and web applications
- 7+ years of expertise in designing and managing complex data models and high-performance database systems across relational and NoSQL databases
- Proven experience in a formal leadership role (e.g., Tech Lead, Team Lead) including direct reports or leading multiple project teams concurrently
- Deep expertise in TypeScript across both Node.js (backend) and React (frontend)
- Demonstrated expertise in designing and architecting large-scale, highly available, distributed systems from the ground up
- In-depth, hands-on expertise with key cloud services on AWS (e.g., Lambda, Fargate, Aurora, Kinesis, ECS), with AWS certifications (Solutions Architect, DevOps Engineer) being highly desirable
- Strong understanding of system performance optimization, scalability considerations, and cloud-native design patterns
- Proficient in quality assurance practices, automated testing strategies, and DevOps methodologies
- Proven ability to lead and manage projects across full technology stacks and cross-functional teams, including collaboration with executive leadership
- Exceptional analytical and problem-solving skills, with a data-driven and objective approach to decision-making
- Excellent verbal and written communication skills, with the ability to articulate complex technical concepts to diverse audiences
- Strong sense of ownership and ability to drive initiatives across teams and domains
- Self-motivated and comfortable working in a fast-paced, agile environment
- Demonstrated experience with secure coding practices and knowledge of healthcare data security and compliance standards (e.g., HIPAA)
- Committed to fostering diversity, inclusion, and belonging in engineering environments
- Qualified candidates must be legally authorized to be employed in the United States
- LifeStance is an EEO/Affirmative Action Employer and does not discriminate on the basis of age, race, color, religion, gender, sexual orientation, gender identity, gender expression, national origin, protected veteran status, disability, or any other legally protected status.
- Demonstrates awareness, inclusivity, sensitivity, humility, and experience in working with individuals from diverse ethnic backgrounds, socioeconomic statuses, sexual orientations, gender identities, and other various aspects of culture.