Note: The job is a remote job and is open to candidates in USA. Karoo Health is a venture-backed startup on a mission to transform cardiovascular care. They are seeking a Senior Data Engineer to lead the design and optimization of data architecture, develop data pipelines, and ensure data quality and security within a healthcare technology environment.
Responsibilities
- Lead the design, construction, installation, and optimization of highly reliable, scalable, and secure data architecture
- Build and maintain complex, production-grade data pipelines to ingest, process, and enrich large volumes of healthcare data
- Establish and enforce data quality standards, monitoring, and validation processes to ensure the accuracy, completeness, and consistency of data used for analytics
- Implement query tuning, indexing, and partitioning strategies to maximize the performance and efficiency of data processing systems and data retrieval
- Design and deploy scalable, secure, cloud infrastructure leveraging infrastructure-as-code best practices
- Ensure strict compliance with healthcare data regulations (e.g., HIPAA, HITRUST) and implement data security best practices
Skills
- Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent work experience
- Minimum 5 years of dedicated professional experience in a Data Engineering role, preferably within a startup or fast-paced healthcare technology environment
- Expert proficiency in SQL and at least one programming language used for data processing (Python or Scala)
- Deep experience designing and managing Data Warehouses (e.g., Snowflake, Google BigQuery, AWS Redshift) and experience with Data Lake technologies (e.g., S3, Delta Lake)
- Demonstrated hands-on experience with Big Data processing frameworks like Apache Spark or Dask
- Deep understanding of cloud platforms (AWS preferred) and cloud-native development, including services like S3, Lambda, and RDS
- Hands-on experience with workflow orchestration tools such as Apache Airflow or AWS Step Functions for managing data pipelines
- Expert knowledge of system architecture, scalability, and performance optimization for data systems
- Experience with test automation, CI/CD, and DevOps best practices for data deployments
- Ability to work independently and make high-impact technical decisions
- Must be legally authorized to work in the United States and not require employer sponsorship now or in the future
Benefits
- Competitive salary and equity in an early-stage startup.
- Possibly fully remote work environment with flexible hours
- Health benefits, learning stipends, and professional development support
- A collaborative and transparent company culture that values creativity and ownership
Company Overview