Arine optimizes medication to ensure each patient is on the safest, most effective therapy for their unique health needs
Senior Data Engineer
Location
United States
Posted
53 days ago
Salary
$150K - $170K / year
Job Description
Role Description
The Senior Data Engineer is responsible for building and maintaining scalable data ingestion infrastructure and operational systems. You focus on the "EL" portion of our ELT stack, collaborating closely with analytics engineers. You are an expert at building robust, configuration-driven systems and event-driven processes that handle large enterprise datasets.
This role requires deep experience in incremental data migration from sources like RDS and DynamoDB into Snowflake using tools like Kinesis or Airbyte. You are comfortable with containerization and committed to building maintainable toolsets that the broader engineering team can utilize.
What You'll be Doing:
- Developing and optimizing scalable data ingestion pipelines from platform sources (RDS, DynamoDB) into Snowflake.
- Building event-driven pipelines using Kinesis, Airbyte, or other open-source frameworks to handle high-volume healthcare data.
- Implementing and maintaining a staging-layer architecture that supports the broader medallion (staging → intermediate → marts) structure.
- Creating configuration-driven, containerized toolsets (Docker/Kubernetes) to ensure data solutions are portable and maintainable.
- Ensuring data reliability by building comprehensive monitoring, alerting, and automated testing for all ingestion processes.
- Collaborating with analytics engineers to streamline the flow of data for dbt transformation.
- Applying software engineering best practices, including modular design and test-driven development, to all data infrastructure.
- Refactoring existing ingestion processes to improve performance, cost-efficiency, and scalability.
- Mentoring mid-level and junior engineers through code reviews and sharing best practices in data operations.
Qualifications
- 4-6+ years of professional experience in data engineering with a focus on data ingestion and infrastructure.
- Proficiency in Python and SQL, with a track record of building production-grade data pipelines.
- Strong experience with ingestion tools such as Kinesis, Airbyte, Kafka, or similar frameworks.
- Hands-on experience with Snowflake and moving data from operational databases (RDS, DynamoDB) to cloud data warehouses.
- Solid understanding of AWS services (S3, Lambda, Step Functions, RDS).
- Experience with containerization (Docker) and deploying maintainable systems.
- Knowledge of ELT patterns, specifically supporting analytics engineering workflows and dbt.
- Experience with CDC (Change Data Capture) and incremental processing methodologies.
- Detail-oriented mindset regarding data privacy and compliance (HIPAA experience is a plus).
- Strong communication skills, with the ability to collaborate effectively across data science and engineering teams.
Requirements
- Ability to pass a background check.
- Must live in and be eligible to work in the United States.
Benefits
- Dynamic role with opportunities to contribute to the company's growth and shape its future.
- Unparalleled learning and growth prospects, collaborating closely with experienced Clinicians, Engineers, Software Architects, and Digital Health Entrepreneurs.
- Salary range for this position is: $150,000-170,000/year.
Remote Work Requirements
- An established private work area that ensures information privacy.
- A stable high-speed internet connection for remote work.
- This role is remote, but you will be required to come to on-site meetings multiple times per year. This may be in the interview process, onboarding, and team meetings.
Job Requirements
- 4-6+ years of professional experience in data engineering with a focus on data ingestion and infrastructure.
- Proficiency in Python and SQL, with a track record of building production-grade data pipelines.
- Strong experience with ingestion tools such as Kinesis, Airbyte, Kafka, or similar frameworks.
- Hands-on experience with Snowflake and moving data from operational databases (RDS, DynamoDB) to cloud data warehouses.
- Solid understanding of AWS services (S3, Lambda, Step Functions, RDS).
- Experience with containerization (Docker) and deploying maintainable systems.
- Knowledge of ELT patterns, specifically supporting analytics engineering workflows and dbt.
- Experience with CDC (Change Data Capture) and incremental processing methodologies.
- Detail-oriented mindset regarding data privacy and compliance (HIPAA experience is a plus).
- Strong communication skills, with the ability to collaborate effectively across data science and engineering teams.
- Ability to pass a background check.
- Must live in and be eligible to work in the United States.
Benefits
- Dynamic role with opportunities to contribute to the company's growth and shape its future.
- Unparalleled learning and growth prospects, collaborating closely with experienced Clinicians, Engineers, Software Architects, and Digital Health Entrepreneurs.
- Salary range for this position is: $150,000-170,000/year.
- Remote Work Requirements
- An established private work area that ensures information privacy.
- A stable high-speed internet connection for remote work.
- This role is remote, but you will be required to come to on-site meetings multiple times per year. This may be in the interview process, onboarding, and team meetings.
Related Guides
Related Categories
Related Job Pages
More Data Engineer Jobs
Senior Data Engineer
Harbor HealthWelcome to Harbor Health, an entirely new multi-specialty clinic group in Austin, TX.
Analytics Engineer transforming healthcare data into actionable insights
Data Architect designing data solutions for Federal Customer
Senior Data Engineer
SmithRxSmithRx is a tech-forward PBM committed to changing the way pharmacy benefits are managed.
Senior Data Engineer transforming data into insights for Pharmacy Benefits Management.
Director of Data Architecture leading data migration projects for Neocol's Salesforce clients