Sr. Data Engineer
DrFirstAbout the role
About DrFirst
This is a great opportunity to be a part of a successful Healthcare IT company experiencing significant growth. We have proven products that address the leading causes of gaps in patient care, brand-name customers, significant growth opportunities and are backed by leading investors. Here you'll get to work with some of the smartest and most interesting people around; solving unique and complex challenges in healthcare on a scale matched by few companies.Over 300,000 healthcare professionals, 67,000 pharmacies and 60% of the healthcare IT vendors in the market depend on us every day to help them improve patient outcomes and reduce risk, by managing medication safety and efficiency, reducing clinical errors, and eliminating or overcoming the barriers to effective communication both within and outside healthcare facilities and organizations.Our culture is entrepreneurial, team oriented, collaborative, and fast-paced. If you get excited about stretching yourself in new ways, developing yourself to your fullest potential, and care about working with smart colleagues; we want to talk to you!
Position Overview
The Data Science team at DrFirst is a fast-paced, forward-thinking group dedicated to harnessing data to generate actionable insights that drive informed decision-making. As a Data Engineer, you will take a leading role in designing, building, and maintaining reliable data pipelines and solutions that integrate data from multiple sources. Your work will help improve the performance of new and existing solutions, enhance stakeholder insights, and ensure the quality and reliability of analytics and machine learning models. In this role, you will collaborate closely with other team members to optimize data workflows, ensure data accuracy, and maintain the integrity of our data warehouse.
Who will love this job
- A Creative problem-solver with proven abilities to solve challenges using both traditional and non-traditional methods
- A Detail-oriented closer who can effectively pick up projects near completion and bring them across the finish line with a high degree of accuracy
- An Analytical thinker who views business problems at a high level and critically evaluates them to develop the best possible solutions
- A driver who works with purpose and passion; someone who will elevate our team through new perspectives, ideas, and solutions
- A Curious mind – strongly believes in continuous education and relentlessly pursues knowledge and excellence both in subjects of professional and personal interest
What you will work on
- Data Engineering: Design, develop, and maintain production-grade ETL pipelines using Python and GitLab CI/CD to process healthcare data from multiple sources. Implement big data processing solutions using Apache Spark or PySpark to handle large-scale datasets efficiently.
- Cloud Architecture: Configure and optimize AWS cloud services including Redshift, S3, Lambda, Glue, and EMR to build scalable data solutions. Ensure high performance, reliability, and security of cloud-based data infrastructure.
- Healthcare Data Integration: Extract, transform, and load data from various healthcare systems including e-prescription workflows, and pharmacy fill/claim data sources. Ensure data compatibility and integrity across systems.
- Problem-solving: Address unique and complex healthcare data challenges through critical thinking, root cause analysis, and collaborative issue resolution. Develop innovative solutions that enhance data quality and accessibility.
- Data Quality & Governance: Perform thorough code and data reviews to certify projects as 'production-ready'. Implement data validation processes to ensure accuracy and compliance with healthcare data standards.
- Collaboration & Communication: Document data pipelines and technical requirements. Work closely with the Data Analytics team to fulfill data extraction requests and provide properly structured data that enables stakeholders to derive actionable insights.
- Innovation: Identify opportunities to leverage healthcare data in new ways. Develop prototypes and data models that enhance existing product suite capabilities and improve patient outcomes.
- Qualifications
Qualifications
- Bachelor's degree in a quantitative field (Data/Business Analytics, Mathematics, Statistics, Computer Science, Engineering).
- 7+ years of professional experience as engineer.
- 3+ years of experience with healthcare data ecosystems (EHR systems, e-prescription workflows, pharmacy data) and HIPAA compliance.
- Expertis
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s