Senior Data Engineer
Insight Global
Cincinnati, United States of America
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Cincinnati, United States of America
Tech stack
Automation of Tests
Azure
Big Data
Clinical Data Repository
Code Review
Communications Protocols
Information Engineering
Software Design Patterns
DevOps
Distributed Systems
Python
Microsoft SQL Server
Software Engineering
Parquet
Data Storage Technologies
Spark
Health Level Seven International
Software Coding
Data Pipelines
Api Management
Serverless Computing
Databricks
Job description
Insight Global is seeking a Senior Data Engineer for a top healthcare technology client. This individual will play a key role in executing the data engineering strategy by building scalable, reliable data pipelines and reusable software components. The ideal candidate is a hands-on senior engineer who enjoys influencing technical direction through architecture discussions, code reviews, and modern engineering practices. This role offers the opportunity to work with cutting-edge Azure and big data technologies while directly supporting critical healthcare data initiatives.
Requirements
- 5-7 years of experience in data or software engineering
- 5+ years of hands-on coding experience with Microsoft SQL
- 3+ years working with big data technologies (Databricks, Apache Spark, Python, Azure)
- Strong experience with Azure services (Data Factory, Dataflows, Azure Functions, Service Bus)
- Experience building and maintaining scalable data pipelines
- Experience developing and supporting API integrations
- Strong understanding of engineering fundamentals (testing automation, code reviews, DevOps, telemetry)
- Experience working with Delta tables, Parquet files, and ADLS
- Bachelor's degree or equivalent professional experience - Experience working with healthcare datasets
- Familiarity with HL7 communication protocols
- Experience with event-driven and distributed architectures
- Experience with polyglot data storage (relational, columnar, key-value, graph)
- Strong background in architecture, design patterns, and best practices
- Ability to communicate effectively with both technical and non-technical stakeholders