Connect with us icon Connect With Us

Data Engineer


UPMC Enterprises is hiring a Data Engineer to join the Data Engineering Team! 
The Data Engineering team is comprised of first-class analysts and engineers that provide data support for development opportunities and create custom end-to-end integration solutions. The ideal candidate for the Data Engineer is a motivated data enthusiast that is looking to partner with a talented group of Data Engineers to modify and support integration projects utilizing SDLC principles and following a SCRUM methodology.
If you are looking for an opportunity to work within a space where there is upward growth to learn new and exciting things, then we encourage you to apply today! 

  • As a project needs access to data to solve an issue, the data engineer will be responsible to plan and execute the necessary steps to propose a solution to get the appropriate data.
  • As this position feeds the scrum process for the engineering teams, delivery of the work in a timely manner and at a high quality is paramount. Estimation of work effort and drive to complete on time is necessary.
  • Ability to work cooperatively and constructively with many other teams and roles. Be a problem solver.
  • Act as a data SME for common healthcare systems. Understand the data, its usage and meaning.
  • This position is ultimately responsible to address the organization's need for accurate, timely and thoughtful data analysis work using the resources within the organization.
  • Accept and sign off on Junior members work if required.
  • Participation in the Informatics group Kanban process, with appropriate attention paid to grooming, prioritization, definition of ready, definition of done.
  • Participate in implementation as needed. Can be as an advisor, or in some cases SQL or engineering work may be required (Mirth)
  • Work with Engineering on best implementation and use of the data to solve a business problem.
  • Work independently on user stories, can own and work on story grooming and execution when needed.
  • Own an area of expertise within the common healthcare systems. Act as an SME within the team and the go-to person with questions in area of expertise.
  • The data engineer is responsible document the data and sources in a way that can be executed on by an engineering group.
  • Assist in the education and mentoring of new members of the team, primarily in process and procedure.
  • Can sort out definition and execute on increasingly complex user stories or groups of like user stories.
  • Can wholly own interaction with a team or project, act as the Data Engineering group's point of contact where needed.


  • Bachelor's Degree in Computer Science or healthcare-related field and 5+ years relevant experience or equivalent combination of education and experience required.
  • Relational database design and development.
  • SQL programming fundamentals.
  • Knowledge of regulatory requirements and healthcare domain experience is a plus
  • Knowledge of Health Care Finance and Operations is desirable.
  • Scripting, coding, or other engineering experience is a plus.
Preferred Qualifications: 
  • Experience with the following:
    • JavaPython, JavaScript, Spring, and Camel 
Flexible work arrangements are available

Licensure, Certifications, and Clearances:

UPMC is an Equal Opportunity Employer/Disability/Veteran

Location: Pittsburgh, PA, United States
Job ID: 830166681

UPMC is an equal opportunity employer.
Minority / Females / Veterans / Individuals with Disabilities