Engineering Manager
Team Leadership & People Development
-
Manage, coach, and mentor a team of 4 to 5 engineers
-
Drive career development, performance management, and professional growth
-
Foster a healthy, collaborative engineering culture
-
Build clarity and focus around team goals, ensuring engineers are working on the highest-impact priorities
-
Align engineering work with business goals and clinical user needs
-
Communicate clearly across engineering, product, and design teams, providing transparency and managing expectations
-
Advocate for the engineering team while also holding the team accountable to high standards
-
Ensure predictable, high-quality delivery of Clinical EMR features and improvements
-
Partner closely with Product and Design to clarify requirements, shape scope, and prioritize effectively
-
Improve execution via a flexible “Scrumban”-style approach to planning and workflow
-
Balance short-term delivery with long-term technical sustainability and system health
-
Collaborate with tech leads to guide architecture, technical choices, and long-term system evolution
-
Ensure thoughtful handling of technical debt and quality investments
-
Coordinate with external vendors and internal teams on integrations, system resilience, and performance
-
Contribute code regularly including feature work, bug fixes, small refactors, and technical improvements
-
Participate in architecture discussions and provide input, while relying on your team’s tech lead as a primary driver
-
Model strong engineering habits: readable code, helpful reviews, pragmatic tradeoffs
-
Triage issues, support debugging, unblock issues, and step in tactically when the team needs help
Cross-Functional Collaboration
Execution & Delivery
Technical Direction & System Stewardship
Hands-On Engineering (Contributor, Not “Top Expert”)
Leadership & Management
-
3+ years managing engineering teams or leading engineers as a tech lead/manager hybrid
-
Demonstrated success developing engineers and building healthy team culture
-
Strong communication, prioritization, and decision-making skills
-
Ability to drive clarity in ambiguous situations and keep teams focused on impactful outcomes
-
8+ years of engineering experience with solid hands-on skills in modern web development (JavaScript, TypeScript, React, or similar)
-
Comfortable contributing code weekly, not as a full-time IC, but as a dependable supporting contributor
-
Strong enough technically to review PRs, pair frequently, unblock issues, and support architectural discussions
-
Experience working with cloud-based, scalable systems; AWS preferred
-
Experienced in fast-paced startup environments with iterative product delivery
-
Capable of balancing execution velocity with engineering quality and team health
-
Comfortable adapting processes to what works rather than following rigid frameworks