Senior Data Engineer

H1 Logo

H1

πŸ“Remote - India

Summary

Join H1, a company dedicated to providing optimal healthcare information globally, as a Data Engineer. You will contribute to the development, optimization, and scaling of data pipelines and infrastructure, collaborating with various teams to build efficient and scalable data solutions. This role involves designing, building, and maintaining ETL/ELT pipelines, implementing data quality checks, monitoring system performance, and troubleshooting data issues. You will also collaborate on improving data architecture, support data integration, and document data processes. The ideal candidate possesses strong technical skills, thrives in collaborative environments, and is passionate about building efficient and scalable solutions. H1 offers a comprehensive benefits package including health insurance, paid time off, retirement options, wellness holidays, and flexible work arrangements.

Requirements

  • You excel at building and maintaining scalable, efficient ETL/ELT pipelines and data systems
  • You care deeply about data quality, reliability, and observability, and implement monitoring to ensure both
  • You’re able to work collaboratively across teams and communicate effectively with both technical and non-technical stakeholders
  • You have strong analytical and problem-solving skills with a focus on data quality and performance optimization
  • You have a passion for writing clean, efficient code and following best practices
  • 5+ years of experience in data engineering, working with large-scale data systems and pipelines
  • Proficiency in programming languages like Python, Java, or similar languages
  • Strong SQL skills, including the ability to write optimized complex queries for large datasets using advanced SQL operators such as GROUP BY, HAVING, window functions, and complex joins
  • Experience with big data tools like Apache Spark, particularly on cloud platforms, with a preference for AWS EMR
  • Experience with Docker or other containerization technologies

Responsibilities

  • Design, build, and maintain robust, scalable ETL/ELT pipelines to ingest, transform, and load data from various sources
  • Implement data quality checks, monitoring, and logging; ensure adherence to data governance standards
  • Monitor and improve the performance of data systems and pipelines; troubleshoot data-related issues and bottlenecks
  • Evaluate, integrate, and develop data engineering tools that enhance productivity and ensure system reliability
  • Collaborate with senior engineers to improve data architecture and infrastructure
  • Support data integration efforts from multiple sources, ensuring consistency and accuracy
  • Troubleshoot data issues, optimize queries, and improve data retrieval performance
  • Document data processes and workflows, ensuring transparency and repeatability
  • Participate in code reviews and contribute to best practices for clean, maintainable code
  • Engage with cross-functional teams to understand business needs and help translate them into data solutions

Benefits

  • Full suite of health insurance options, in addition to generous paid time off
  • Pre-planned company-wide wellness holidays
  • Retirement options
  • Health & charitable donation stipends
  • Impactful Business Resource Groups
  • Flexible work hours & the opportunity to work from anywhere
  • The opportunity to work with leading biotech and life sciences companies in an innovative industry with a mission to improve healthcare around the globe

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs