Director of Engineering

Posted Nov 3

This is a fully remote position, open to applicants in United States.

📋 Description

• Lead the Application Development team responsible for creating products tailored for post-acute services such as home health, hospice, home care, and senior living.

• Take ownership of the technical direction for all digital products, encompassing service boundaries, data models, integration patterns, and platform roadmaps.

• Assist in making decisions regarding build, buy, and defer options, and document the technical trade-offs and associated costs of reversing decisions.

• Establish and enforce engineering standards that comply with HIPAA regulations for handling PHI, audit logging, least-privilege access, and environment promotion.

• Ensure platform operability through observability practices, on-call duties, incident response, and effective cost management.

• Implement AI coding agents as the standard for design, implementation, testing, and review processes.

• Develop evaluation suites, automated test generation, CI gates, and review standards to guarantee reliable agent outputs.

• Track delivery metrics such as cycle time, change failure rate, field defects, and cost per release.

• Collaborate with Data Science to securely integrate predictive models and LLM features into clinical workflows.

• Guide, mentor, and nurture the engineering team through regular 1:1 meetings, setting expectations, conducting performance reviews, mapping career paths, and managing performance.

• Oversee the recruitment, hiring, and retention of engineers, being responsible for the interview process.

• Enhance engineer productivity through tooling and automation prior to expanding the team size.

• Act as a representative for Application Development in discussions with clinical, operations, finance, and IT leaders.

• Convert business priorities into actionable engineering plans while articulating engineering constraints in business language.

• Collaborate with Product Management, Data, Infrastructure, and other teams to ensure the success of Digital products.

• Engage in pilot and rollout discussions with field agencies and operational partners.

• Work alongside IT on shared environments, security reviews, identity management, and application-platform boundaries.

• Contribute to the development of technical strategies and investment cases, including assessing the team's impact on Pennant outcomes.


⛳️ Requirements

• A minimum of 8 years of experience in software engineering.

• At least 3 years of experience leading engineers in a managerial capacity, encompassing 1:1 meetings, performance reviews, hiring processes, and making challenging staffing decisions.

• Experience leading engineering efforts at a startup or growth-stage company during the adoption of AI-assisted development, with demonstrable before-and-after results.

• Hands-on experience in building and deploying production software using AI coding agents such as Claude Code, Cursor, Codex, or similar technologies in the last 6 months.

• Designed and managed a multi-service, cloud-hosted system that includes a production data layer and integrates with third-party services.

• Developed a quality assurance system featuring CI/CD, automated testing, code review standards, and incident response protocols.

• Familiarity with HIPAA, SOC 2, or similar compliance frameworks, or a credible plan for establishing PHI handling, audit logging, and access controls.

• Excellent written and verbal communication skills, with the ability to convey technical trade-offs to clinical, operational, and finance stakeholders.

• Bachelor's degree in Computer Science, Engineering, or a related discipline, or equivalent practical experience.

• Experience in healthcare operations or EHR integration is preferred.

• Background in building or managing an AI harness layer is preferred.

• Experience delivering LLM-backed features to end users and assessing their accuracy and safety in production is preferred.

• Familiarity with migrating products away from low-code or rapid-prototyping platforms is preferred.

• Proficiency with Go, TypeScript / SvelteKit, Kubernetes (AKS), Snowflake, Temporal, Azure, and Microsoft Entra ID is preferred.

• Experience collaborating with data scientists and data engineers on a shared platform is preferred.

• Exposure to a larger company's internal product group after working at a startup is preferred.


🏝️ Benefits

• Eligibility for an annual bonus.

• Equity opportunities.

• Flexible remote work arrangements.

• Approximately 10–15% travel required, including occasional visits to Service Centers and field operations.

People also viewed

avra12 hours ago

Member of Technical Staff – Deployment Platform

BR flagBrazil OnlyFull-timeSoftware Engineer
ApplyView job
ClickHouse12 hours ago

Manager, Documentation Engineering

US flagUnited States OnlyFull-timeSoftware Engineer$120k – $190k/year
ApplyView job
Michael Baker International13 hours ago

Telecommunications Designer – RCDD, Buildings Engineering

US flagUnited States OnlyFull-timeSoftware Engineer$90k – $135k/year
ApplyView job
Bright Vision Technologies13 hours ago

SAP BTP Developer

US flagUnited States OnlyFull-timeSoftware Engineer$115k – $165k/year
ApplyView job
Harris Computer13 hours ago

Website Developer

IN flagIndia OnlyFull-timeSoftware Engineer
ApplyView job
Open Energy Transition13 hours ago

Software Engineer

DE flagGermany OnlyFull-timeSoftware Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers