Senior Data Engineer (Remote Available)
Vanderbilt University Medical CenterAbout the role
Discover Vanderbilt University Medical Center: Located in Nashville, Tennessee, and operating at a global crossroads of teaching, discovery, and patient care, VUMC is a community of diverse individuals who come to work each day with the simple aim of changing the world. It is a place where your expertise will be valued, your knowledge expanded, and your abilities challenged. Vanderbilt Health recognizes that diversity is essential for excellence and innovation. We are committed to an inclusive environment where everyone has the chance to thrive and where your diversity of culture, thinking, learning, and leading is sought and celebrated. It is a place where employees know they are part of something that is bigger than themselves, take exceptional pride in their work and never settle for what was good enough yesterday. Vanderbilt’s mission is to advance health and wellness through preeminent programs in patient care, education, and research.
Organization:
HealthIT Data Platform ServicesJob Summary:
The Data Platform Services team is seeking an experienced Data Engineer with an inquisitive and analytical mindset to join our team. In your role, you will be responsible for developing, maintaining, and optimizing our cloud-based data infrastructure, as well as designing and implementing efficient data extraction and ingestion processes. You will also be responsible for working with stakeholders to identify data needs, investigating opportunities to improve platform scalability, building generic solutions for patterned problems, and ensuring data accuracy and integrity..
KEY RESPONSIBILITIES
Independently and full proficient to:
Design and develop performant data pipelines that support a variety of source system types (flat files, APIs, databases, etc.)
Troubleshoot complex issues with production pipelines and work with internal stakeholders to deploy fixes
Develop tools and services used by other teams to create, test, and deliver data-related assets
Participate in code review sessions for merge requests and assist in mentoring developers in best development practices
Design and develop cloud infrastructure-as-code to support the data platform
Assist with onboarding and training new employees as needed
TECHNICAL CAPABILITIES
Minimum Qualifications
Bachelor's Degree
4+ years C# and/or Python in an OOP paradigm experience
2+ years with SQL experience
Experience with REST data services, APIs, and microservices
2+ years with containerization with Docker or Podman
Preferred Qualifications
2+ years with CI/CD automation in GitLab, GitHub, or Azure DevOps
Experience creating cloud solutions with Azure, AWS, or GCP
Experience with Git
Bonus Qualifications
Experience with Databricks or Apache Spark
Experience with Infrastructure as Code solutions using Terraform, Bicep, or ARM
GitHub profile link to some personal code examples
CORE ACCOUNTABILITIES
Organizational Impact: Independently delivers on objectives with understanding of how they impact the results of own area/team and other related teams.
Problem Solving/ Complexity of work: Utilizes available resources to analyze and resolve complex problems; may take a new perspective on existing solution and document the findings.
Breadth of Knowledge: Has advanced knowledge within a professional area and basic knowledge across related areas.
Team Interaction: Acts as a go-to resource for colleagues with less experience; may lead small project teams.
TECHNICAL CAPABILITIES
CORPORATE SYSTEMS ARCH STANDARDS (ADVANCED): Demonstrates a high level of knowledge of all core business systems, how they are structured, how various components and parts interact, as well as what protocols and interfaces are used for communications and cooperation between modules and components. Takes a lead role in the strategic planning and design of core business systems. Has in-depth knowledge of the entire computing architecture of the company. Stays abreast of new and emerging technology and its impact on core business systems.
BUSINESS ARCHITECTURE (ADVANCED): Demonstrates a high level of knowledge of the Business Architecture, how it is structured, how various components and parts interact, as well as what protocols and interfaces are used for communications and cooperation. Responsible for increasing functional effectiveness by mapping
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s