SENIORย DATA ENGINEERโย
Jobย Code: ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย SRDATENGโย
Reportsย To:ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย โDirector, Dataย Operations & Engineeringโย
Baseย Location: ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย AZ or COโย
Workย Status:ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย โย Virtual Officeโย
Minimum Starting Monthlyย Range: ย ย ย ย ย ย ย $8,500โย
Hiring Range (Monthly Pay):ย ย ย ย ย ย ย ย ย ย $8,500ย - $9,583โย
Full-time / Part-time: ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย Full-timeโย
Exempt / Non-Exempt:ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย โย ย ย ย Exemptโย
Riskย Designation:ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย โย ย ย Extremely Highโย
Summary:ย
Theย Seniorย Data Engineer will work as part of the Data Acquisition, Transformation,ย and Analysis team toย derive business value from enterprise dataย byย implementingย enterprise data managementย specifications provided by the Data Architect and Director of Dataย Operations & Engineering, including dataย storage,ย processing,ย transformation,ย ingestion, consumption,ย andย automation. This role will work with multiple healthcare data sources and cross-functional teams toย establishย integrated datasets across legacyย and greenfieldย data systems/platforms. You will work closely with data producers, consumers, and subject matter experts to enhance data service capabilities by implementing data architecture frameworks, standards, and principals, including modeling, metadata, security, and reference data.ย
This position is based in Phoenix Arizona; Denver Colorado; or Grand Junction, Colorado and requires local residency in one of these base locations. Our strategic flexibility allows for local work from home opportunities.ย
Qualificationsย
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skills, and/or abilitiesย required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.ย
Essential Duties and Responsibilities include the following:ย
- Develop,ย implement,ย andย maintainย enterprise dataย managementย solutionsย to enable organizationalย business intelligence, reporting, visualization,ย and analysis.ย
- Assistย with the development, implementation,ย and maintenance of an overall organizational data strategy that is in line with business processes.ย
- Design and build data processingย flowsย to extract data from various sources, such as databases, API endpoints, and flat files.ย
- Load data into data storage systems, specifically Microsoftย SQLย Server, MongoDB, and Snowflake.ย
- Transform data using industry-standard techniques such as standardization, normalization, de-duplication,ย filtering, projection,ย and aggregation.ย
- Build andย maintainย data processing environments, including hardware and software infrastructure. Working knowledge ofย data flowย orchestration tools such as Prefectย and Airflowย isย preferred.ย
- Collaborate with data producers, consumers, and subject matter experts to ensure smooth dissemination and flow of data within the organization.ย
- Performs other related duties as assigned.ย
Skillsย
- Demonstrated experience with relational and non-relational data storage models, schemas, and structures used in data lakes and warehouses for big data,ย business intelligence, reporting, visualization,ย and analytics.ย
- Hands-on experienceย with extract, transform, load (ETL) process design, data lifecycle management, metadata management, and data visualization/report generation.ย
- Practical experience with industry-accepted standards, best practices, and principlesย for implementing a well-designed enterpriseย managementย data architecture.ย
- Leadership experience,ย including mentoring juniorย andย mid-level team members,ย guiding theirย day-to-day task planning and executionย whileย ensuring adherence toย adoptedย standards.ย
- Demonstrated ability to developย multipleย solution proposals, analyzeย risks andย tradeoffs between them, and communicateย those with other senior team members and colleagues.ย
- Oversight of data engineering infrastructure, in collaboration withย theย infrastructure team, including application, automation, database, and storage servers.ย
- Management of data engineering code base,ย establishingย standards and best practices, administering code reviews, and code repository maintenance.ย
- Technical Skills and Experience:ย
- Data processing experience in a production environment with terabyte-sized datasets that are both structured and unstructured dataย
- Required Languages: Python and SQLย
- Required Libraries:ย ย PyDataย stack,ย Dask, and Prefectย
- Data storage experience with Microsoft SQL Server, MongoDB, and Snowflakeย
- Leveraging data partitioning, parallelization, andย data flowย optimization principlesย
- Implementing data sterilization, normalization, and standardization processesย
- Orchestrating fault tolerant/redundant data processing pipelinesย
- SQL query planning and optimization for incremental and historical workloadsย
- File manipulation across varied file types, encodings, formats, and standardsย ย
- Secureย Software Development Lifecycle (SSDLC),ย versionย control,ย andย releaseย managementย
- Knowledge of healthcare interoperability standards such as HL7 (Health Level 7), FHIR (Fast Healthcare Interoperability Resources), CDA (Clinical Document Architecture), etc.ย
- Knowledge of healthcare clinical code sets such as LOINC, SNOMED, CPT, ICD-10, etc.ย
- Strong understanding of project management disciplines such as Agile and Waterfallย
- Ability to translate technical requirements into actionable tasks for executionย and delegation to team members.ย
- Ability to work in a fast-paced and rapidly changing environment while consistently meeting strict service level agreement performance requirements.ย
- Ability to work independently as well asย abilityย to effectively work in a team environment andย maintainย strong working relationships.ย
- Working knowledge of Microsoft Office 365ย toolsetย (OneDrive, Word, Excel, and PowerPoint).ย
Education/Experienceย ย
- Minimum ofย 7+ years of experience working in data-related positions with increasing responsibility and scope of duties; specifically,ย 5+ years working with relational databases,ย 4+ years working with analytical data workloads, andย 3+ yearsย working withย batch data processing technologies.ย
- Bachelorโsย Degree isย requiredย with a concentration in a data-related field such asย Computerย Science,ย Informatics,ย Mathematics,ย Engineering, etc.ย ย
- Masterโsย Degree is preferred.ย
Work Environmentย
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. The noise level in the work environment is usually moderate.ย ย
The position โmayโ require occasional availability for after-hours work, outside of regularly scheduled hours.ย
The positionย โmayโย requireย abilityย to periodically drive to and from clients, conferences and / or events; and / or limited travel.ย ย
This position is expected to be exposed to, process, or handle sensitive information including but not limited to Protected Health Information (PHI), Personally Identifiable Information (PII), financial information, etc. As such, the holder of this position is expected toย comply withย all applicable laws, regulations, organizational policies, and compliance expectations.ย
Physical Demandsย
The physical demands described here are representative of those necessary to perform the essential functions of the role:ย
- Frequent communication and information exchange.ย
- Regular movement within the office to access equipment and materials.ย
- Ability to remain stationary for extended periods (approximately 50% of the time).ย
- Continuous use of computers and office equipment (e.g., keyboard, monitor, printer).ย
- Frequent handling of materials up to 10ย lbs; occasional handling up to 30 lbs.ย
Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.ย ย
Note:ย Thisย job description is not intended to be an exhaustive list of all duties, responsibilities and / or qualifications associated with the job.ย ย
Benefits:ย Contextureย provides a comprehensive benefits package. For details, please request a Benefit Summary from our Benefits Department.ย
The organization is an inclusiveย Equal Opportunity Employer. We do not discriminateย on the basis ofย age, race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or other status protected by law or regulation.ย ย
#internalonly #LI-DNI