Required Skills & Experience
- Minimum 8+ years of experience in full-stack engineering with a solid understanding of both frontend and backend development.
- Minimum of 2+ years of experience managing other engineers
- Excels working in a very fast moving environment and motivated by the opportunity to build greenfield products.
- Motivated by creating meaningful impact for customers and the product, with a focus on practical, user-centric solutions rather than seeking out complex or "cool" technical challenges.
- A genuine drive to build innovative solutions that make a positive difference in people’s lives.
- Excellent communication and collaboration skills.
- Capable of effectively running meetings and managing projects, ensuring clear communication, alignment on priorities, and timely progress tracking across teams.
- Excited to work in person at an office with teammates.
- Experience in building and deploying complex web applications at scale.
- Strong understanding of AI/ML concepts and their potential applications in healthcare is a plus.
- Start up experience
Job Description
We are seeking a passionate and experienced Engineering Lead to join our growing team and play a pivotal role in building our innovative platform. As an Engineering Lead, you will oversee the development lifecycle, from designing and implementing core functionalities to mentoring a team of talented engineers. You will be instrumental in shaping the platform's technical direction in collaboration with senior engineers, ensuring the successful delivery of high-quality features. This is a player-coach role, where you’ll allocate approximately 50% of your time to leading and coordinating the engineering team and the remaining 50% to hands-on development work. Within the first 6-9 months, this role is expected to transition into an Engineering Manager position, directly managing 3-5 engineers and taking on additional responsibilities in people management and team development. Responsibilities include:
- Technical Leadership: Lead the zero-to-one design, development, and implementation of complex features across both frontend and backend components of our platform.
- Cross-Functional Collaboration: Work closely with product, design, and operations teams to translate product requirements into technical specifications, driving alignment and collaboration across both our US and India-based engineering teams.
- User-Centric Improvements: Take ownership in identifying and enhancing user experience, functionality, and performance for patient and provider-facing products.
- Architecture and Development: Architect and build scalable, maintainable, and secure software systems, writing clean, well-documented, and efficient code.
- Mentorship and Team Development: Mentor and guide engineers, fostering a collaborative and high-performing engineering team. Prepare for a transition to a full-time management role within 6-9 months.
- Continuous Learning and Best Practices: Stay up-to-date with advancements in full-stack development technologies and industry best practices, applying this knowledge to optimize performance and scalability.
- Optimization and Improvement: Identify opportunities for technical optimization and performance improvements, proactively enhancing the platform’s stability and efficiency.
This position pays 200K annually