The Director of Engineering at CureMD is a senior technology leader reporting directly to the Chief Information Officer (CIO). This role is responsible for defining and executing the strategy for CureMD’s engineering organization, which includes Software Development, Databases, DevOps/Infrastructure, Application Security, and VoIP/Telephony. The Director works closely with the CIO and cross-functional teams to align technology initiatives with business and product goals, ensuring scalable, secure, and reliable platforms. This position demands a hands-on leader with deep technical expertise and strong skills in people and program management, focused on building and mentoring a high-performing, multi-disciplinary engineering team.
Key Responsibilities:
- Own the technology strategy, roadmap, and delivery across Development, Database, DevOps, Security, and VoIP functions, ensuring alignment with CureMD’s business objectives.
- Lead, mentor, and grow a diverse engineering team of managers, architects, and engineers, fostering a strong leadership pipeline and a positive engineering culture.
- Provide architectural direction and hands-on guidance on the ASP.NET/.NET technology stack to ensure scalable, maintainable, secure, and high-performance applications.
- Manage end-to-end software delivery by collaborating with Product and QA teams to maintain predictable release cycles, high code quality, and adherence to engineering best practices such as code reviews, CI/CD, and automated testing.
- Oversee database architecture, performance, availability, and disaster recovery strategies for SQL Server and related platforms across production and non-production environments.
- Drive DevOps maturity through CI/CD pipeline development, infrastructure automation, containerization, environment management, and release engineering to enhance deployment speed and reliability.
- Provide technical oversight for the VoIP/telephony function, ensuring its integration with the overall engineering roadmap and compliance with security and enterprise architecture standards.
- Define, monitor, and report engineering KPIs including velocity, quality, uptime, MTTR, and security posture to the CIO and senior leadership.
- Implement strong project and program management practices to ensure clear scope, timelines, and communication across engineering initiatives.
- Lead root-cause analysis, incident response, and post-mortem reviews for major production issues, promoting a culture of continuous improvement and operational excellence.
- Evaluate and lead the adoption of new technologies, tools, and engineering practices such as AI-assisted development and automation to boost productivity and product quality.
- Collaborate with HR on hiring, performance management, career development, and succession planning within the engineering organization.
Required Qualifications:
- Bachelor’s degree in Computer Science or a related field; Master’s degree is a plus.
- At least 15 years of progressive software engineering experience, including 6-8 years in senior leadership roles managing multi-disciplinary teams.
- Strong hands-on expertise with the ASP.NET/.NET technology stack, enterprise application architecture, and modern software design patterns.
- Proven experience managing or collaborating closely with Database engineering, DevOps/Infrastructure, and Application/Information Security teams.
- Solid understanding of cloud platforms (Azure/AWS), containerization, and CI/CD pipeline design.
- Knowledge of HIPAA and healthcare data security/compliance requirements; experience in Healthcare IT or EHR industry is highly preferred.
- Demonstrated project and program management skills with the ability to handle multiple initiatives, budgets, and cross-functional stakeholders.
- Proven ability to build, scale, and retain high-performing engineering teams through effective hiring, mentoring, and performance management.
- Excellent executive communication skills, capable of translating technical strategy into business terms for senior leadership.
Preferred Qualifications and Benefits:
- Prior experience with VoIP/telephony or unified communications platforms is advantageous but not mandatory.
Compensation and Benefits:
- Competitive salary with bi-annual bonuses and fast-track, uncapped career growth for high performers.
- Company-sponsored vehicle financing and interest-free loans.
- Provident Fund contributions matching up to 8% of base salary.
- Fuel card and cellular allowance.
- Comprehensive health and wellness benefits including in-house clinic with 24/7 telemedicine, hospital treatment monitoring, and family health coverage.
- Exclusive health discounts at top clinics and labs.
- Supportive workplace amenities such as pick-up/drop-off services for female employees, in-house daycare, gym, and recreational areas.
- Opportunities for continued learning through company-sponsored trainings, workshops, certifications, and development programs.
At CureMD, every role contributes to transforming healthcare through innovative technology that directly impacts patient care and healthcare efficiency worldwide. Joining this team means driving meaningful change and helping deliver solutions that support healthcare professionals in critical, real-time environments. Together, we’re not just advancing technology—we’re making a tangible difference in people’s lives. Together, let’s save lives.