Software Engineer - Big Data Engine

Health Catalyst

Remote / United States of America
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 06/14/2021
  • Website: healthcatalyst.com
  • Company Address: 3165 East Millrock Drive Suite 400, Salt Lake City, UT, 84121

About Health Catalyst

Comprehensive performance management and predictive analytics platform for health systems

Job Description

Our mission is to be the catalyst for massive, measurable, data-informed healthcare improvement through:

    Data: integrate data in a flexible, open & scalable platform to power healthcare’s digital transformation​
    Analytics: deliver analytic applications & services that generate insight on how to measurably improve​
    Expertise: provide clinical, financial & operational experts who enable & accelerate improvement​
    Engagement: attract, develop and retain world-class team members by being a best place to work​

Role: Software Engineer - Big Data Engine

Team: DOS Engineering

Location: US Remote

Travel: none expected

Who you are:

· You feel ownership and pride for the software you design, develop, and support.
· You are a “T-shaped” developer with deep expertise in backend services and broad expertise in many other technologies.
· You make the teams you work on better by mentoring others, constructively reviewing Pull Requests, testing software, and taking support rotations.
· You learn about the big picture, including how your software is used and how it fits into the company strategy.
· You value working on a team with people of diverse and sometimes conflicting perspectives and opinions.
· You are passionate about making the world a better place by building great software.

What you’ll own:

· You will participate with your team in designing, developing, and testing cloud-based data architecture solutions.
· With your team, you will own components of the Health Catalyst data platform that enable cloud-based storage and compute, especially with regard to data pipeline orchestration and execution.
· You will provide support for the software owned by your team, including participation in a 24x7 on-call rotation.
· You will coordinate with developers on other teams to define requirements and design solutions.
· You will share your knowledge and experience with members of your team as they learn and grow.
· You will establish and maintain a team culture including hard-work, humility, and cooperation.

Experience you’ll need:

· Snowflake OR Apache Spark
· Senior-level software development
· Cloud-based PaaS solutions
· Distributed storage
· Massively parallel processing
 
Technologies and tools you may use and interact with:

· Cloud Storage/Compute – Snowflake, Spark
· Azure Resources – Data Lake, Synapse Analytics, Blob Storage, App Service, Databricks, Data Factory, and more
· Developer Tools – Git, Azure DevOps, Visual Studio
· Frameworks/Standards – OAuth2, OData, Jupytr

Languages in use here that you may be involved with:

· C# / .NET
· Python
· SQL
· Powershell

The above statements describe the general nature and level of work being performed in this job function.  They are not intended to be an exhaustive list of all duties, and indeed additional responsibilities may be assigned by Health Catalyst.

At Health Catalyst, we appreciate the opportunity to benefit from the diverse backgrounds and experiences of others. Because of our deep commitment to respect every individual, Health Catalyst is an equal opportunity employer.

The above statements describe the general nature and level of work being performed in this job function.  They are not intended to be an exhaustive list of all duties, and indeed additional responsibilities may be assigned by Health Catalyst.

At Health Catalyst, we appreciate the opportunity to benefit from the diverse backgrounds and experiences of others. Because of our deep commitment to respect every individual, Health Catalyst is an equal opportunity employer.

Related Jobs

Sr. Director of Quality Management

Health Catalyst - Remote

Analytics Engineer (Intermediate/Sr. Level) - ASO

Health Catalyst - Remote

Data Engineer (Master Data Management)

Health Catalyst - Salt Lake City, UT, US

Director of Engineering - Technology Platform - Network

Health Catalyst - RemoteUnited States of America

Senior Build and Release Engineer

Health Catalyst - RemoteUnited States of America
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.