Head of Engineering

🔥 12 hours ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Thriveworks

Thriveworks

1001 - 5000 employees

Founded 2008

⚕️ Healthcare Insurance

🧘 Wellness

👥 B2C

Healthcare Insurance • Wellness • B2C

Thriveworks is a leading provider of mental health services offering a wide range of therapy options including individual therapy, couples/marriage therapy, family therapy, and child/teen therapy. With over 2,200 licensed clinicians across 340 locations in the U. S. , Thriveworks provides both in-person and online therapy sessions tailored to meet the unique needs of clients. They accept most major insurance plans, ensuring accessible mental health care for a variety of challenges such as anxiety, depression, and relational issues.

📋 Description

• Lead and grow a distributed product engineering team, fostering a culture of craft, psychological safety, and continuous improvement. • Own engineering quality standards—code review practices, testing philosophy, documentation expectations, and how the team thinks about technical debt. • Drive architectural evolution in partnership with tech leads, including ongoing modernization of our platform and our integrations with AdvanceMD EHR, Salesforce, and third-party insurance and credentialing systems. • Own site reliability: incident response, on-call structure, observability tooling (Datadog), and the broader SRE function as it matures. • Shape how our engineering team adopts agentic coding tools—setting the tone, building guardrails, and developing the internal practices that make AI-assisted development a genuine accelerant. • Partner with Product and Design leadership to influence how work is scoped, sequenced, and executed—ensuring engineering perspective is part of the planning process, not just the delivery. • Own the engineering hiring process end-to-end: defining roles, calibrating candidates, and building a team that raises the collective bar. • Represent engineering in cross-functional leadership conversations, translating technical context into business impact and vice versa. • Build and maintain a healthy, high-trust relationship with your team—creating the conditions for engineers to do the best work of their careers.

🎯 Requirements

• 8+ years of software engineering experience, with at least 4 years in engineering leadership roles. • Demonstrated success leading distributed engineering teams, including hiring, development, and culture-building. • Hands-on experience with modern web application architectures and the judgment to make sound architectural decisions. • Experience owning or significantly contributing to site reliability, observability, and incident management practices. • Strong cross-functional communication skills—comfortable partnering with Product, Design, Operations, and executive stakeholders. • Preferred Healthcare technology experience, or experience in another regulated industry where compliance, data privacy, and system reliability are foundational. • Familiarity with our core stack: TypeScript, Node.js, NestJS, Next.js/React, PostgreSQL. • Experience leading teams through meaningful AI tooling adoption, particularly agentic or LLM-assisted development workflows. • Background in multi-system integration environments (EHR, CRM, payment processing, insurance verification, or similar). • Experience scaling engineering practices in a high-growth company.

🏖️ Benefits

• An amazing team culture • Healthcare, Dental, Vision, and life insurance benefits • 401K with 3% employer match • Paid time off and paid holidays • Additional coverage options are available, such as Short Term Disability, Long Term Disability, and Group Accident Insurance • Professional development & advancement opportunities

Apply Now

Similar Jobs

🔥 13 hours ago

Astreya

1001 - 5000

🔒 Cybersecurity

🏢 Enterprise

☁️ SaaS

Organizational Support Manager providing dedicated project coordination for Capacity Engineering. Managing operational support across 24+ data center sites to improve efficiency.

PMP

🔥 13 hours ago

Solventum

10,000+ employees

⚕️ Healthcare Insurance

📚 Education

🧘 Wellness

Software Development Manager leading a team responsible for platform tooling and support at Solventum. Collaborating with multiple teams to improve healthcare solutions through innovation and operational excellence.

Cloud

Distributed Systems

🔥 16 hours ago

Ritchie Bros.

1001 - 5000

🛍️ eCommerce

🚗 Transport

Manager of Software Engineering responsible for e-commerce platforms, mentoring teams, and driving project success. Focused on lean development and creating a collaborative, innovative environment.

Cloud

Kubernetes

Microservices

🕒 Yesterday

RR Donnelley

10,000+ employees

IT Engineering Manager leading infrastructure engineering team in supporting Direct Market Technology platform at RRD. Responsibilities include overseeing technical execution, managing direct reports, and collaborating with executive leadership.

Cloud

OpenStack

Puppet

🕒 Yesterday

Airbnb

5001 - 10000

👥 B2C

🛍️ eCommerce

Engineering Manager leading teams to build and operate critical payment systems for Airbnb. Overseeing technical strategy and delivering trusted payment experiences worldwide.