Engineering Manager
Hint Health
Software Engineering, Other Engineering
Mexico · Costa Rica · Uruguay
We’re seeking a hands-on Engineering Manager to lead one of the Clinical Engineering teams responsible for building and scaling our Clinical EMR workflows. This role is ideal for someone who enjoys managing, coaching, and developing engineers, while also contributing directly to code in a focused, pragmatic way.
You’ll work alongside a tech lead and engineers, supporting them in decision-making and creating an environment where the team can do its best work. You will write code regularly, contribute to features, pair with engineers, review work, and help unblock technical challenges. You’ll collaborate closely with the Director of Engineering, Product, Design, and cross-functional partners to ensure consistent delivery, maintain system quality, and accelerate progress in a fast-moving product development environment.
This is a remote position, candidates must reside in and be legally eligible to work in Uruguay, Mexico, or Costa Rica.
Key Responsibilities:
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
Team Leadership & People Development
Cross-Functional Collaboration
Execution & Delivery
Technical Direction & System Stewardship
Hands-On Engineering (Contributor, Not “Top Expert”)
What you bring:
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