Director of Engineering
Job DescriptionJob DescriptionRole Overview
We are seeking a Director of Engineering to lead backend, microservices, and application development across our platform. You will oversee architecture, development standards, and delivery of web, mobile, and AI-driven solutions while building and mentoring a high-performing engineering team.
Responsibilities
-
Architect and oversee development of backend systems and microservices (Node.js, NestJS, Go, Python, Postgres, MongoDB, RabbitMQ).
-
Provide technical leadership for mobile and web development (Flutter, React.js, Firebase, TypeScript).
-
Guide design and implementation of scalable, secure engineering solutions.
-
Collaborate with product, cloud operations, and AI teams to deliver new features.
-
Implement engineering best practices for code quality, testing, and performance.
-
Mentor and grow engineering team members.
-
Support technical integrations involving AI/ML frameworks (LLMs, LangChain, LangFuse).
Required Skills & Qualifications
-
Bachelor’s degree in Computer Science, Engineering, or related field.
-
7–10 years of progressive software engineering experience, with 3–5 years in leadership.
-
Strong expertise in microservices architecture and backend development.
-
Hands-on experience with modern web/mobile frameworks.
-
Solid knowledge of engineering best practices, testing, and security.
-
Excellent leadership, communication, and mentoring abilities.
Qualifications
-
Experience integrating AI/ML frameworks (LLM, LangChain, LangFuse).
-
Healthcare or health-tech industry background.
Familiarity with cloud- development (GCP environment).
Compensation & Benefits
- Competitive salary
- Medical, dental, vision, insurance
- 401K
- Unlimited time off (paid planned and sick time, and paid holidays)