We help people live happy & successful lives through counseling and coaching. 310+ locations, and online!
Head of Engineering
Location
United States
Posted
4 days ago
Salary
0
Seniority
Lead
Job Description
Head of Engineering
Thriveworks
• 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.
Job 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
Related Guides
Related Categories
Related Job Pages
More Engineering Manager Jobs
Senior Project Manager – Software
TEKenable LtdExperts in AI & Data utilising cloud solutions to drive business transformation.
• Leading and managing technical projects from initiation through the full project lifecycle • Accountable for delivering medium to large technical projects on time, within defined scope and within budget • Engaging with customers to define project scope and objectives • Development and management of project plans, schedules, budgets • Communicating with customers and project team around project milestones and dependencies • Co-ordinating the project team on day-to-day activities • Ensuring project methodologies, business processes and project documentation are followed and maintained • Effective communication with stakeholders and decision makers on project progress, reporting and escalating to senior management as needed • Support the development teams during implementation to co-ordinate with the customer, to clarify requirements and to help successfully deliver quality applications • The use of Software Development Lifecycle tools such as Azure DevOps, JIRA & SharePoint to capture and monitor requirements for the cross functional teams • Ensure high standards of customer engagement and services are maintained • Expected to complete work-related training and learning, supported by TEKenable, with the goal of obtaining relevant certifications (e.g.PMP, Prince II methodologies, ScrumMaster, etc) • Understand, comply with and actively promote adherence to ISO27001 and ISO9001 policies and procedures
• Lead end-to-end project management for complex engineering initiatives supporting new product implementation and deployment. • Partner with engineering, operations, product management, and executive leadership to define program objectives, timelines, risks, and deliverables. • Coordinate cross-functional teams to ensure successful execution across multiple technical workstreams. • Develop and maintain integrated program plans, milestones, dependencies, and executive-level status reporting. • Translate complex engineering concepts into clear, concise presentations for executive leadership and business stakeholders. • Identify program risks, develop mitigation strategies, and proactively remove obstacles to keep initiatives on track. • Quickly develop an understanding of new hardware platforms, network architectures, and engineering terminology to effectively engage technical teams. • Facilitate cross-functional meetings, drive decisions, and ensure accountability across stakeholders. • Monitor program performance using key metrics and provide regular updates to senior leadership. • Foster strong relationships across engineering, operations, and business organizations to enable successful product delivery.
Manager, Software Engineer – Remote Desktop Support
GartnerWe deliver actionable, objective insight that drives smarter decisions and stronger performance.
• Serve as the 24x7 escalation point for technical support • Manage and motivate a dynamic team in a fast-paced, 24/7 environment • Maintain strong relationships with stakeholders and produce executive-facing reports and dashboards • Leverage ServiceNow ITSM and analytics tools for incident, problem, change, and asset management • Implement and support security solutions (VPN, Zscaler, Okta MFA, Nexthink) • Drive automation and AI initiatives to streamline IT processes • Lead root cause analysis and resolve high-severity incidents • Communicate effectively with stakeholders through meetings and reports • Conduct deep dives, summarize findings, and articulate operational impacts, risks, and remediation plans.
• Collaborate with product managers, data analysts, and machine learning engineers to develop pipelines and ETL tasks in order to facilitate the extraction of insights. • Establish data architecture processes and practices that can be scheduled, automated, replicated and serve as standards for other teams to leverage. • Inform data team strategy by working with the product leaders and managers. • Actively participate in execution and some planning of organizational data team strategy. • Collaborate with Doximity’s Data Leadership team to ensure alignment and success across the entire Data Organization. • Manage individual Data Engineers to foster learning, growth and success at Doximity.




