Remote Senior Data Engineer
closedCharlie Health
πRemote - United States
Job highlights
Summary
Join Charlie Health in making a tangible impact on the mental health landscape by sourcing, curating, and activating internally and externally sourced datasets as a software engineer on the data team.
Requirements
- Bachelorβs degree in Information Systems, Computer Science, Data Science, Analytics, Mathematics, or equivalent practical experience
- 8+ years experience as a software engineer, with at least 4 years of experience in a data engineering role
- Deep expertise in SQL. You understand CTEs, aggregation functions, window functions, partitioning and clustering approaches to run correct and highly-performant queries
- High proficiency in Python and experience using common data engineering libraries such as Pandas, Numpy, and Great Expectations
- Experience with a modern data stack. Experience with our tools - FiveTran, Snowflake, DBT, Dagster, Hightouch, and Tableau - is a big plus
- Proficiency in database design; both warehouse (Kimball, Inman), and transactional systems (3NF)
- Experience with data exploration, profiling, governance, visualization, and activation
- Proven ability to thrive in an ambiguous and rapidly changing environment
- Experience working with sensitive data in a regulated environment
Responsibilities
- Develop, release, and maintain high quality data pipelines using Python, FiveTran, DBT, and Snowflake
- Own and guide the development of our data infrastructure
- Develop custom integrations using Dagster
- Configure reverse ETL integrations using Hightouch
- Identify bottlenecks and implement improvements to our data engineering processes, tools, and procedures
- Collaborate with data architects and feature development teams to produce db designs suitable for analytics use cases
- Promote a culture of collaboration and learning across engineering, product, and design team via mentoring, documentation, presentations, or other knowledge-sharing methods
- Ensure our data is always available by participating in our on-call rotation
Benefits
- Health insurance
- Retirement benefits
- Paid time off
This job is filled or no longer available
Similar Remote Jobs
- πUnited States
- π°$52kπSlovak Republic
- πCzechia
- πUnited States
- πUnited States
- π°$175k-$210kπUnited States, Worldwide
- πIndia
- π°$225k-$255kπUnited States
- πMexico
- πUnited States