HCA Healthcare logo

Senior Software Engineer

HCA Healthcare

Nashville, TN
Full Time
Senior
15 days ago

Job Description

About the Role

Experience the HCA Healthcare difference where colleagues are trusted, valued members of our healthcare team. Grow your career with an organization committed to delivering respectful, compassionate care, and where the unique and intrinsic worth of each individual is recognized. We are seeking a Senior Software Engineer to ensure high-quality, efficient care through innovative data products and engineering solutions within our ITG Accelerated Technologies and Digital Transformation and Innovation teams.

Key Responsibilities

  • Deliver on development commitments from start to finish for all aspects of the Data Products and Engineering organization.
  • Consult on design and development of data engineering work to source data and perform feature engineering for data science and machine learning applications.
  • Build scalable distributed software and design, construct, and implement software in a development environment.
  • Design and execute DevOps strategies, including automated deployment frameworks (CI/CD) and change management.
  • Produce high quality, modular, reusable code following best practices.
  • Create and review enterprise-level system design documentation such as Use Cases, Software Architecture Documentation, Service Mapping, and end-user documentation.
  • Develop Service Level Agreements and Supplementary Specifications to ensure standards for uptime, security, and versioning.
  • Lead troubleshooting activities and provide after-hours/on-call support as needed.
  • Mentor other engineers and collaborate with teams on technology evaluation and product selection.
  • Partner with managers on contract negotiations, vendor relations, and participate in hiring and performance evaluations.
  • Research and become SME on service interactions with source systems and consumers.
  • Design, build, and maintain automated deployment frameworks and DevOps processes.
  • Communicate software architecture clearly and estimate work effort for features.

Requirements

  • Bachelor's degree required; Master's degree preferred.
  • 5+ years of relevant work experience or equivalent combination of education and experience.
  • Strong proficiency in Python and SQL.
  • Experience with Google Cloud Platform (GCP) and cloud development technologies.
  • Data engineering experience including architecture for ingesting, transforming, and feature engineering data for data science and machine learning.
  • Deep understanding of streaming and event-driven architectures.
  • Experience with REST-based APIs, distributed version control, and container platforms such as Docker, Kubernetes, OpenShift, and Cloud Run.
  • Knowledge of DevOps practices and associated tools, including CI/CD frameworks and monitoring solutions.
  • Experience with healthcare data and technology is preferred.
  • Excellent communication skills, both written and verbal.
  • Understanding of data science concepts and Service Oriented Architecture (SOA).
  • Linux command line skills and familiarity with Agile methodologies such as Scrum, Lean, and Domain Driven Design.
  • Ability to work independently, lead projects, and mentor colleagues.

Nice to Have

  • Experience with Copilot and Lovable AI software.
  • Healthcare experience.

Qualifications

  • Bachelor's degree required.
  • Master's degree preferred.
  • 5+ years of relevant work experience or equivalent.

Benefits & Perks

  • Comprehensive medical coverage including prescription drug, behavioral health, telemedicine, and AirMed transportation.
  • Additional options for dental, vision, life and disability coverage, flexible spending accounts, supplemental health plans, auto and home insurance, identity theft protection, legal counseling, long-term care, and pet insurance.
  • Free counseling services and resources for emotional, physical, and financial wellbeing.
  • 401(k) plan with 100% match on 3% to 9% of pay.
  • Employee Stock Purchase Plan with 10% off HCA Healthcare stock.
  • Fertility and family building benefits, adoption assistance, and referral services.
  • Consumer discounts through Abenity and other providers.
  • Retirement readiness and rollover assistance services.
  • Education assistance including tuition, student loans, and certification support.
  • Colleague recognition program.
  • Time Away From Work Program including paid time off, family leave, and disability coverage.
  • Employee Health Assistance Fund providing free employee-only coverage based on income.

Working at HCA Healthcare

We are committed to delivering respectful, compassionate care and fostering a supportive environment where colleagues are valued members of the healthcare team. HCA Healthcare has been recognized as one of the World's Most Ethical Companies® and invests significantly in charitable care and community support. Our culture emphasizes continuous improvement, collaboration, and making a meaningful difference in patients' lives.

Apply Now

Job Details

Posted AtJul 11, 2025
SalaryCompetitive salary
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About HCA Healthcare

Website

hcahealthcare.com

Location

Nashville, TN

Industry

General Medical and Surgical Hospitals

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches