Senior Analytics Engineer
The Mass General Brigham Office of the Chief Medical Officer (OCMO) is seeking an experienced analytics engineer who has a passion for healthcare data and will thrive as a member of an experienced, high performing and highly motivated team. This individual will possess a willingness to learn and an ability to adapt to the rapidly changing analytic and reporting needs of our system. The ideal candidate has strong analytical and communication skills, and experience working with health care data.
Reporting to the Business Intelligence Manager, the senior analytics engineer will be a member of a cross-functional team responsible for developing new clinical data products using cloud based technologies. The senior analytics engineer will be responsible for designing and developing curated data models to be utilized by dashboards and for ad-hoc analytics. The areas of focus include Quality and Safety, Provider Wellbeing, Community Health and Health Equity, Patient Experience, Credentialing, and Pharmacy and Formulary.
Principal Duties and Responsibilities:
- Works with a cross-functional team to understand functional product requirements and deliver on strategic data and analytics initiatives
- Builds and fosters relationships with senior leadership/physicians and key program stakeholders to understand multifaceted business problems and develop analytical solutions to complex issues to satisfy reporting and analytical needs
- Accrues advanced knowledge of the OCMO product domains, is able to quickly map business needs to our data platform and able to translate into requirements for analytic engineers.
- Partners with senior analyst and visualization staff to understand high-level data extraction and transformation requirements, and the related functional and technical documentation needed.
- Architects and develops scalable curated data models, and sets the development standards utilized by analytic engineers to develop and document the platform as needed.
- Monitors the data platform for bottlenecks and, having worked with leaders on upcoming needs/intitiatives, proposes enhancements to increase overall process efficiency.
- Partners with the MGB Digital team to leverage existing tools, methods, and practices to efficiently develop modeling solutions, ensure that work is not duplicated, and is appropriately transitioned between teams.
- Develops robust QA/testing methodologies for analytic and visualization staff to follow, ensuring the team’s deliverables are accurate and reliable
- In collaboration with the data engineer, sets standards and processes for source control and peer review sessions to ensure codebase consistency and quality
- Generally, coaches and mentors staff on the Business Intelligence team
- Uses the Mass General Brigham values to govern decisions, actions, and behaviors. These values guide how we get our work done: Patients, Affordability, Accountability & Service Commitment, Decisiveness, Innovation & Thoughtful Risk; and how we treat each other: Diversity & Inclusion, Integrity & Respect, Learning, Continuous Improvement & Personal Growth, Teamwork & Collaboration
- Other duties and responsibilities as assigned
Qualifications:
- Bachelor's or Master’s degree in computer science, informatics, statistics, or related field and an interest in healthcare and the use of technology to support clinical care
- 3-5 years of experience as an Analytics Engineer, Data Engineer, or similar role
- 3-5 years of experience in business intelligence/analytics, preferably working with healthcare data
- Experience working with cloud data platforms such as Snowflake, Azure Synapse, Amazon Redshift, etc.
- Experience with transforming and modeling workflow tools, such as dbt or Informatica
- Experience with an agile (or similar) SDLC and source control tools/concepts (git, Azure Devops, etc)
- Proficiency or Certification in Epic Clarity / Caboodle data model or other Epic applications is strongly preferred; experience with Epic’s EHR system is required
- Proficiency in querying complex data structures using SQL is required
- Strong programming skills and proficient in other programming languages (e.g., SAS, R, and Python) as well as working knowledge of data visualization (Tableau) software is preferred
Skills/Abilities/Competencies:
- Ability to function effectively and independently in a fast-paced environment, organize and prioritize work independently, and meet tight deadlines
- Ability to manage multiple projects simultaneously, set priorities, and collaborate with team members and others throughout the organization
- Possess strong interpersonal skills to effectively communicate with cross functional teams including staff at all levels of the organization
- Able and motivated to mentor/train junior staff members.
- Knowledge of agile principles and experience working within an agile team is preferred
- Practical problem-solving abilities, i.e. the ability to formulate hypotheses, test options and move forward in a fast-paced environment
- Excellent interpersonal skills, including strong customer service orientation and the ability to translate complex technical concepts to non-technical audiences.
- Excellent organizational skills, and ability to multi-task effectively
- Advanced SQL skills required