EDC Engineer
ICON plc
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇬🇧 United Kingdom
Visit company websiteJob Level
SeniorLead
Tech Stack
Amazon RedshiftAWSAzureCloudETLGoogle Cloud PlatformJenkinsNoSQLPythonSQL
About the role
- Serve as a technical expert in building data pipelines for the ingestion and delivery of clinical data at the study level, supporting study start-up, conduct, and close-out activities
- Develop robust data pipelines for integrating heterogeneous data sources
- Identify, design, and implement scalable data delivery solutions, automating manual processes whenever possible
- Develop and implement comprehensive data integrity and quality checks throughout the data ingestion process
- Design and build infrastructure for optimal data extraction, transformation, and loading (ETL/ELT) using cloud platforms such as AWS and Azure
- Collaborate with downstream users—including statistical programmers, SDTM programmers, analytics, and clinical data programmers—to ensure deliverables meet end-user requirements
- Appropriately escalate issues to CDE leadership as needed
Requirements
- Bachelor’s degree in Computer Science, Statistics, Biostatistics, Mathematics, or a related field; advanced degree preferred
- 8+ years of experience in data engineering or a related field, with at least 5 years focused on building pipelines for complex, multi-source data integration
- Extensive experience developing ELT and ETL solutions for data warehouses and data lakes
- Proficient with Python, R, RShiny, SQL, and NoSQL databases
- Hands-on cloud experience with AWS, Azure, or GCP
- Familiarity with GitLab, GitHub, and Jenkins for version control and CI/CD
- Proven expertise in deploying data pipelines in cloud environments
- Skilled in setting up and managing data warehouses and data lakes (e.g., Snowflake, Amazon Redshift)
- Efficient in designing, developing, and maintaining scalable data pipelines for large datasets
- Strong understanding of database concepts, with working knowledge of XML, JSON, and API integrations.
Benefits
- Various annual leave entitlements
- A range of health insurance offerings to suit you and your family’s needs
- Competitive retirement planning offerings to maximize savings and plan with confidence for the years ahead
- Global Employee Assistance Programme, TELUS Health, offering 24-hour access to a global network of over 80,000 independent specialised professionals who are there to support you and your family’s well-being
- Life assurance
- Flexible country-specific optional benefits, including childcare vouchers, bike purchase schemes, discounted gym memberships, subsidised travel passes, health assessments, among others
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
data engineeringdata pipelinesdata integrationELTETLPythonRSQLNoSQLdata warehouses
Soft skills
collaborationproblem-solvingcommunicationleadership