Data Engineer (Remote)
Teleflex Durham, North Carolina, United States · $116K–$173K/yr
Medical Equipment Manufacturing · 10,001+ employees
About the role
The Data Engineer is responsible for designing, building, and maintaining scalable data infrastructure and pipelines to support clinical evidence generation. This role involves managing the full data engineering lifecycle, including ETL development, data quality assurance, and cloud platform optimization.
What they look for
Requirements
Candidates must have a bachelor's degree in a technical field and at least 3-5 years of experience in data engineering with strong proficiency in Python, SQL, and Azure services. Experience with distributed computing frameworks and a solid understanding of data modeling and warehousing are essential for this role.
Benefits
Full description
Expected Travel: Up to 10%
Requisition ID: 14230
About Teleflex Incorporated
As a global provider of medical technologies, Teleflex is driven by our purpose to improve the health and quality of people’s lives. Through our vision to become the most trusted partner in healthcare, we offer a diverse portfolio with solutions in the therapy areas of anesthesia, emergency medicine, interventional cardiology and radiology, surgical, vascular access, and urology. We believe that the potential of great people, purpose-driven innovation, and world-class products can shape the future direction of healthcare.
Teleflex is the home of Arrow™, Barrigel™, Deknatel™, LMA™, Pilling™, QuikClot™, Rüsch™, UroLift™ and Weck™ – trusted brands united by a common sense of purpose.
At Teleflex, we are empowering the future of healthcare. For more information, please visit teleflex.com.
Interventional – The Interventional business unit at Teleflex develops innovative medical devices used to diagnose and treat coronary and peripheral vascular diseases. We focus strategically on coronary and peripheral interventions, vascular and bone access, and large-bore closure solutions.
Our portfolio includes a broad range of clinically relevant products, such as the GuideLiner™ and Turnpike™ Catheters; the Orsiro™ Mission™ Drug-Eluting Stent; the PK Papyrus™ Covered Coronary Stent; the Ringer™ Perfusion Balloon Catheter; the Pulsar™ -18 T3 Self-Expanding Stent; Passeo™ Balloon Catheters; and the OnControl™ Powered Bone Access System.
Backed by a strong R&D pipeline, our rapidly growing Interventional business unit is well positioned to continue advancing new technologies that support the treatment of critically ill patients. Join a dynamic team dedicated to delivering innovative medical solutions that make a meaningful difference in patients’ lives.
Position Summary
The Data Engineer is responsible for designing, building, and maintaining the data infrastructure and pipelines that power Teleflex’s Clinical Evidence Generation function. This individual owns the full data engineering lifecycle, from pipeline architecture and cloud platform management through to ETL development, data quality assurance, and the delivery of analytics-ready data products. The ideal candidate is an experienced data engineer with strong cloud platform expertise (Azure preferred), a solid foundation in software engineering and big data technologies, and a track record of building reliable, scalable data systems in complex enterprise environments. Experience with database administration, cloud-based storage validation and compliance, and infrastructure provisioning is a plus. Experience with healthcare data or life sciences is also a plus but not required.
This is a remote based position.
Principal Responsibilities
•Customer Experience – Representing Teleflex in a customer facing position is a tremendous responsibility and opportunity. All CMA colleagues are expected to perform with the highest levels of professionalism, service and ethics in order to strengthen the Teleflex brand and relationship with our customers. •Continuous Improvement - Demonstrates initiative and critical thinking to identify, prioritize process and performance gaps. Develops solutions to deliver improving results. Exemplifies continuous improvement thought processes and focus. •Culture and Values – Exemplifies Teleflex values and ensures a fair, open and productive climate that is engaging, ethical, and legally compliant. Strives to work effectively across boundaries in a complex matrix environment. •Design, build, and maintain scalable, production-grade data pipelines for the ingestion, transformation, and delivery of large-scale datasets from diverse source systems. •Develop and maintain ETL/ELT workflows that reliably move and transform data across source systems, cloud platforms, and analytical environments, including transformation from one data model to another and data standardization. •Monitor, troubleshoot, and optimize existing pipelines to ensure high availability, performance, and data integrity across all data products. •Implement and enforce data quality checks, validation frameworks, and anomaly detection to maintain confidence in all data products delivered to downstream consumers. •Maintain comprehensive technical documentation for all pipelines, data models, and data dictionaries. •Architect and manage cloud-based data infrastructure with a primary focus on Microsoft Azure (Azure Data Factory, Azure Databricks, Azure Synapse Analytics, Azure Data Lake Storage), with working familiarity across other major cloud platforms (AWS, GCP) welcomed. •Provision, configure, and maintain cloud-based virtual machines and compute environments, ensuring resources are properly sized, secured, and compliant with enterprise standards. •Validate, monitor, and maintain cloud-based data storage systems to ensure ongoing compliance with data governance, security, and regulatory requirements (HIPAA, data use agreements, enterprise security policies). •Design and manage data lakehouse and warehousing solutions, optimizing for query performance, storage efficiency, and cost management at scale. •Implement and manage workflow orchestration, scheduling, and dependency management for complex multi-step data pipelines.
- Apply database administration (DBA) principles to the design, maintenance, and optimization of structured and semi-structured data stores, including performance tuning, indexing strategies, backup and recovery procedures, and access management.
•Contribute to the team’s data governance framework, including data cataloging, lineage tracking, metadata management, and role-based access control. •Ensure all data engineering activities comply with applicable data privacy and security requirements. •Identify and implement opportunities to improve data pipeline efficiency, reduce processing latency, and increase throughput across the data platform. •Apply data mining and profiling techniques to understand source data characteristics, surface data quality issues, and inform pipeline design decisions. •Develop reusable data transformation components, libraries, and templates to accelerate pipeline development and reduce duplication across the data platform. •Evaluate and adopt new tools, frameworks, and cloud services that can improve the reliability, scalability, or efficiency of the team’s data infrastructure. •Design and operate data processing workflows for large-scale datasets, applying distributed computing frameworks (e.g., Apache Spark, Databricks) to handle big data workloads efficiently.
Education / Experience Requirements
- Bachelor’s degree in Computer Science, Data Engineering, Information Systems, Software Engineering, or a related technical field.
- 5+ years of experience (Bachelor-level) or 3+ years of experience (Master/PhD-level) in a data engineering role with demonstrated expertise building and maintaining production-grade data pipelines.
- Strong ETL experience and demonstrated ability to transform data from one data model to another, as well as the process of data standardization.
- Strong proficiency in Python and SQL for data transformation, pipeline development, and automation.
- Hands-on experience with Microsoft Azure data services (Azure Data Factory, Azure Databricks, Azure Data Lake Storage, Azure Synapse Analytics, or equivalent).
- Experience with ETL pipeline development and workflow orchestration tools (e.g., Apache Airflow, dbt, Azure Data Factory, or equivalent).
- Experience with distributed computing and big data processing frameworks (e.g., Apache Spark, Databricks).
- Strong understanding of data modeling, data warehousing concepts, and cloud storage formats (e.g., Parquet, Delta Lake).
- Experience with version control (Git) and collaborative software engineering practices including code review and CI/CD.
- Strong written and verbal communication skills; ability to collaborate effectively with both technical and non-technical stakeholders.
Specialized Skills / Other Requirements
•Collaborate with data scientists and biostatisticians to optimize data access patterns and delivery formats (e.g., Parquet, Delta Lake) for analytical and machine learning workloads. •Support HPC and large-scale batch processing requirements as the team’s data volumes and computational needs grow. •Serve as a key technical interface with external data and analytics partners, coordinating on data delivery, integration standards, pipeline design, and platform interoperability. •Collaborate with external vendors and platform partners to define data exchange formats, APIs, and integration specifications that meet the team’s analytical requirements.
- Manage and document data access agreements, ingestion schedules, and data refresh cadences with external data providers.
Specialized Skills / Other Requirements:
•Experience in a database administration (DBA) capacity or having designed and built cloud-based data storage systems is a plus, including experience with validation, compliance monitoring, and ongoing maintenance of those systems. •Familiarity with provisioning and managing virtual machines and cloud compute resources in Microsoft Azure or equivalent cloud environments. •Master’s degree or PhD in Computer Science, Data Engineering, or a related technical field is preferred. •Broader cloud platform experience across AWS and/or GCP in addition to Azure. •R programming experience. •Experience with HPC (High-Performance Computing) environments and large-scale batch processing workloads. •Familiarity with containerization and orchestration technologies (Docker, Kubernetes, Azure Kubernetes Service). •Experience supporting data science and machine learning teams, including MLOps pipeline development and model serving infrastructure. •Experience working with healthcare data (EHR, claims, chargemaster, administrative, or registry data). •Familiarity with healthcare data standards and clinical vocabularies (e.g., ICD, CPT4, LOINC, SNOMED CT) is a plus but not required. •Familiarity with clinical data models or observational research data standards (e.g., OMOP CDM) is a plus but not required. •Experience in a medical device, pharmaceutical, or life sciences data environment. •Strong organizational, communication, and documentation skills. •Ability to make independent decisions and take responsibility for own actions within a fast-moving environment. •Ability to collaborate effectively and participate in a team environment. •Excellent verbal and written communication skills.
The pay range for this position at commencement of employment is expected to be between $115,500.00 - $173,300.00; however, base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience. The total compensation package for this position will also include benefits such as medical, prescription drug, dental, and vision insurance, flexible spending accounts, participation in 401(k) savings plan, and various paid time off benefits, such as PTO, short- and long-term disability, and parental leave, dependent on the position offered. Details of participation in these benefit plans will be provided if an employee receives an offer of employment. If hired, the employee will be in an “at-will position,” and the Company reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, Company or individual department/team performance, and market factors.
#LI-DR1
At Teleflex, we follow a comprehensive hiring process. We do not accept unsolicited resumes from agency recruiters or 3rd party firms. We do not make unsolicited job offers. We do not ask for money or require equipment purchase up-front.
Teleflex Incorporated is an equal opportunity employer. Applicants will be considered without regard to age, race, religion, color, national origin, ancestry, sexual orientation, disability, nationality, sex, or veteran status. If you require accommodation to apply for a position, please contact us at: 877-880-8588 or Talent@Teleflex.com.
Teleflex, the Teleflex logo, Arrow™, Barrigel™, Deknatel™, LMA™, Pilling™, QuikClot™, Rüsch™, UroLift™ and Weck™ are trademarks or registered trademarks of Teleflex Incorporated or its affiliates, in the U.S. and/or other countries. © 2026 Teleflex Incorporated. All rights reserved.
Similar roles
-
Senior Data Engineer - Healthcare Data & Audience Applications
Zeta Global Nashville, Tennessee, United States · $140K–$160K/yr
-
Senior Data Engineer (Databricks Migration)
Sigma Software Lisbon, Portugal
-
Senior Data Engineer (Retail Pricing AI)
Sigma Software Lisbon, Portugal
-
Senior Data Engineer
TriHealth Cincinnati, Ohio, United States
-
Senior Data Engineer
Devoteam Koerich, Capellen, Luxembourg
-
Data Engineer
Gore Mutual Insurance Cambridge, Ontario, Canada · CA$64K–CA$114K/yr