logo

View all jobs

Director of Engineering

Wellesley, MA
We are a fast-growing leading edge healthcare company at the forefront of addressing the critical need of integrating disparate patient data into a single comprehensive and highly actionable record. We provide uniquely innovative software based on proprietary algorithms that enable better clinical insights through the normalization, cleansing, deduplication and enrichment of medical data from across the care continuum. This enables the creation of a single, unified source of longitudinal structured patient information which is the basis for improved care and actionable analytics. Our platform empowers organizations that depend on multi-source data streams, including Health Information Exchanges (HIEs), Accountable Care Organizations (ACOs), health systems and health plans, to realize significantly greater value from their data. Our goal is to change the face of healthcare today by improving patient outcomes and quality measures.

Job Location: Wellesley MA, Farmington CT or Remote

Job Summary: As a Director of Engineering, you will be responsible for hiring, mentoring, and growing the software development team(s) to develop, document, and maintain our RESTful APIs and web applications. You'll work to maintain existing functionality while bringing new features to life. You'll be empowered and encouraged to bring forth new ideas that further empower the product and the team while showcasing your passion for emerging web technologies and best practices.

Our Tech Stack:
React
Node.js
Express.js Framework
MongoDB
Redis
Elasticsearch
AWS

Essential Functions:

Responsibility to analyze, design, develop and support all software application systems in leading the DevOps team
Continually improve our Scrum software development process in leading the Scrum Master
Ensure the full automation of all software testing in leading the Quality Engineering team
Assist software development team to attain optimal team performance through removing technical obstacles
Interact with different members to ensure successful delivery of each sprint iteration and product release
Manage software engineering schedules, budget and resource allocation
Manage joint development with 3rd party vendors as well as outsourced development
Develop and implement software engineering plans appropriately provide employee coaching, mentoring, development and team building
Provide leadership, management and technical vision to entire engineering team

Key Attributes for Success:
Passion for web and software development
Effective Problem-solving skills
Constantly seek to evolve and improve current processes
Highly motivated Positive attitude Effective communication, both written and verbal
Hands-on approach to tackling technical problems

Knowledge or Skills:
At least 8 years of experience in software development at least 2 years of experience in AWS or other cloud computing platforms
At least 5 years of leadership experience in a technology role
Advanced understanding of programming concepts
Advanced understanding of frontend Javascript and/or Node.js Experience with healthcare information technology a plus but not required
B.S. or M.S. Computer Science or related field or equivalent experience a plus but not required
Powered by