Data Engineer, Senior

UPMC Senior Communities$110K — $130K *
Healthcare
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in a relevant field preferred (mathematics, statistics, computer science, etc.)
  • 7+ years of relevant experience or equivalent education/experience
  • Proficiency in ETL concepts, Java, Python, Spark, and AWS tools
  • Advanced analytical and problem-solving skills
  • Excellent attention to detail and ability to meet deadlines
  • Experience in healthcare IT data or systems is required
  • Familiarity with clinical data formats like HL7 and FHIR preferred.

Responsibilities

  • Develop complex end-to-end integration solutions adhering to Data Engineering best practices.
  • Lead projects through each scrum stage, managing multiple user stories effectively.
  • Create infrastructure diagrams and appropriate monitoring for integrations.
  • Document and troubleshoot production issues while communicating with stakeholders.
  • Collaborate with internal teams and represent the Data Engineering team as a Subject Matter Expert (SME).
  • Educate and mentor team members, promoting knowledge sharing.
  • Manage tasks and timelines, escalating risks and delays proactively.

Benefits

  • In-office work three days a week promotes team collaboration.
  • Opportunities for continuous self-study and professional development.
  • Engagement in diverse projects that enhance broad data engineering skills.
  • Supportive team environment that embraces flexibility and adaptability.
  • Access to cutting-edge technologies and tools related to healthcare data engineering.
Full Job Description
Purpose:
Senior Data Engineers develop custom end-to-end integration solutions for large data sets of diverse and complex healthcare data. Implementations include test driven development, SDLC standards and scrum principles. The team has set a high standard for quality. Deliveries require accuracy, performance stability, security, robust monitoring, alerting and pipeline uptime requirements. They will work closely with various business, technical and possibly clinical professionals daily. Additional responsibilities may include product support and ongoing data maintenance responsibilities. This position will be required to manage multiple projects and to prioritize work and have excellent written and verbal communication skills.

Please note that this position is in-office three days per week.

Responsibilities:

  • Deliver complex end-to-end integration solutions that follow Data Engineering best practices and leverage test driven development and standard SDLC best practices.
  • Execute solutions using the appropriate Data Engineering Design, Development and Delivery processes.
  • Perform as a role model for other team members following integration policies and procedures.
  • Create infrastructure diagrams for project specific integrations.
  • Create appropriate monitoring, alerting and error messaging to integrate with various tools in accordance with Data Engineering standard practices.
  • Work independently on complex projects managing multiple user stories and own and work on stories through each of the scrum stage gates effectively.
  • Represent Data Engineering team in vendor and client discussions to refine requirements, discover data sources, drive design decisions, adhere to standards, and obtain necessary accesses to achieve accurate data representation.
  • Work cooperatively and constructively with many teams and roles within the organizations, while independently representing the Data team as an SME.
  • Write and maintain technical implementation and support documentation for integrations.
  • Document, troubleshoot, and appropriately address production issues with the customer and effectively communicate with the team and other stakeholders.
  • Manage tasks and timelines related to assigned work. Escalate risks and delays timely and effectively to the team Lead.
  • Demonstrate the ability to create and deliver clear, concise, and effective written and oral communications.
  • Complete projects, tasks, and initiatives by embracing a "team-first" approach. Work in collaboration with team and offer feedback, where appropriate, to support individual and group efforts. Show the ability to adjust and be flexible to change by adapting approaches when necessary.
  • Responsible for continuous self-study, training, and/or seek opportunities to broaden scope and to stay up to date with industry and organizational trends. Seek feedback from team members for development and effectively incorporate feedback into work and behaviors.
  • Build relationships across the One-Enterprises organization, developing awareness of big picture business drivers and customers' needs to help align work and accelerate value delivery.
  • Assist in the education and coaching of members both within the Data Engineering team and across the broader UPMC Enterprises team.
  • Objectively assess and sign-off on teammates work according to team standards and processes.


Qualifications:

  • Bachelor's degree in a field like mathematics, statistics, economics, finance, computer science, or another relevant field preferred.
  • Typically has 7+ years of relevant experience or equivalent combination of education and experience.
  • Technical writing skills
  • Demonstrate proficiency in integration tools, ETL concepts, Java, Python, Spark, Kubernetes, OMOP CDM, Microsoft Fabric, AWS tools such as Lambda Functions, S3, AWS Glue
  • Advanced analytical and problem-solving skills
  • Ability to set and meet deadlines for complex projects
  • Ability to work in high-pressure situations
  • Reporting and data visualization skills
  • Excellent attention to detail
  • Proficiency in healthcare IT data or systems is required
  • Experience with modern, scalable big-data architecture is preferred
  • Experience with modern AI development workflows and accelerators are preferred
  • Experience with clinical data formats and exchange protocols such as HL7, CDA, CCDA and FHIR are strongly preferred

Licensure, Certifications, and Clearances:

About UPMC Senior Communities

UPMC Senior Communities Careers

There has never been a better time to explore the diverse job opportunities at UPMC Senior Communities—the leading network of senior living facilities focused on innovative care and professional excellence.

Work You’ll Do

Join UPMC Senior Communities to assist in transforming the experience of aging through top-tier care and wellness programs. This is an opportunity to be part of a team that values leadership, diversity, and innovation in the healthcare sector. Lead in a unique role where skills in healthcare, empathy, and leadership converge to enhance the lives of seniors. UPMC Senior Communities stands at the forefront of the industry, integrating advanced technology and personalized care practices. Engage with a professional network of healthcare providers and administrators dedicated to pioneering improvements in senior living. Collaborate with over 3,000 dedicated professionals across various facilities.

Introducing the UPMC Senior Communities Professional Development Program

The program is designed to foster career growth through comprehensive training, leadership development, and diversity training. UPMC Senior Communities is committed to nurturing the professional growth of its team members through continuous education and opportunities for advancement.

Do Innovative Work

Be part of a culture that thrives on innovation and continuous improvement. UPMC Senior Communities employs a vast array of healthcare professionals and support staff, all dedicated to setting new standards in senior care.

Drive Change in Senior Healthcare

Deliver targeted solutions and personalized care that significantly improve the quality of life for residents. UPMC Senior Communities offers a platform for professionals to apply their expertise in a meaningful and impactful way.

Be Part of a Great Team

Work alongside a team that values compassion and professionalism, harnessing the collective capabilities to deliver exceptional care. UPMC Senior Communities promotes a collaborative environment where every team member’s contribution is valued.

Future-Proof Your Career

Advance your career within UPMC Senior Communities through a variety of pathways, from direct care positions to administrative roles. Enjoy robust benefits, professional development programs, and a supportive work environment that encourages long-term career growth.

Explore

Discover how UPMC Senior Communities leads the way in senior healthcare innovation: - Implementing cutting-edge health technology to enhance resident care - Developing community-based programs that support holistic wellness

The UPMC Senior Communities Employment Promise

With a commitment to employee satisfaction and career development, UPMC Senior Communities ensures that all team members have the resources and support to succeed. Clients and their families rely on UPMC Senior Communities for compassionate and skilled care, making it a prime choice for those seeking meaningful employment in the healthcare sector.

Stay Connected

Join the Team

Search open positions that match your skills and interests. UPMC Senior Communities looks for passionate, curious, creative, and solution-driven team players. SEARCH UPMC SENIOR COMMUNITIES JOBS

Keep Up to Date

Stay ahead with career tips, insider perspectives, and industry-leading insights you can put to use today—all from the people who work at UPMC Senior Communities.

READ CAREERS BLOG

Job Alert Emails

Personalize your subscription to receive job alerts, latest news, and insider tips tailored to your preferences. Explore the exciting and rewarding opportunities that await at UPMC Senior Communities.
Learn more about UPMC Senior Communities

Similar Jobs

More Jobs at UPMC Senior Communities

More Healthcare Jobs

Find similar Data Engineer, Senior jobs: