Skip to main content

Python Data Engineer

Python Data Engineer
Hire With Mike
remote
8 months ago

Job Description

The Python Data Engineer position is a key leader responsible for leading the organization in Python-related analytic projects. The Python Data Engineer position will design and implement company SAS to Python conversion activities. Additionally, the Python Data Engineer will be responsible for leveraging expertise in Python to extract, transform, and load (ETL) healthcare data from various sources and to use Python to analyze these data. The Python Data Engineer will work with a wide array of data to facilitate data exploration and fulfill client deliverables, including (but not limited to) the following data types:

  • survey
  • case review
  • medical and prescription drug claims and encounters
  • eligibility
  • demographic
  • clinical
  • electronic health record
  • registry
  • vital statistics
  • operational

Essential Competencies, Duties, and Responsibilities

  • Serve as the Python programming expert for the Data Science & Advanced Analytics division.
  • Design, develop, and maintain Python scripts and applications for data manipulation, analysis, and visualization.
  • Utilize Python libraries and frameworks such as Pandas, NumPy, SciPy, and Matplotlib to perform advanced data analysis.
  • Convert SAS code to Python for seamless integration into a Data Bricks environment.
  • Design, develop, and maintain data pipelines for efficient data processing and analysis.
  • Optimize data workflows to enhance performance and scalability.
  • Conduct code reviews and provide technical guidance to junior team members.
  • Stay current with industry trends and best practices in healthcare analytics and data engineering.
  • Present and communicate project results to nonanalytic staff members and customers.
  • Represent organization in a professional manner at all times.

Education and/or Experience

Bachelor’s degree in Computer Science, Engineering, or a related field; Master's degree preferred. A minimum of five (5) years of Python programming experience. At least two (2) years of experience working with healthcare data.

Other Qualifications

  • Expert-level proficiency in Python, with a strong understanding of its libraries and frameworks for data analysis and manipulation (e.g., Pandas, NumPy, SciPy).
  • Solid understanding of SAS programming language and experience in converting SAS code to Python.
  • Hands-on experience working within the Databricks unified data analytics platform with specific experience using Python to process, explore, and analyze data.
  • Experience working with healthcare data standards (e.g., HL7, FHIR) and healthcare data interoperability.
  • Knowledge of machine learning techniques and their application in healthcare analytics.
  • Strong problem-solving skills and the ability to thrive in a fast-paced, collaborative environment.
  • Excellent communication and interpersonal skills, with the ability to effectively communicate complex technical concepts to non-technical stakeholders.
  • Proficient in Microsoft Word and Excel.
  • Excellent verbal and written communication skills.
  • Ability to handle several projects simultaneously and work with multiple teams.

Expertise level

Work arrangement

Similar Jobs in United States