Senior Software Engineer
Explicitly requires vibe coding skills — lists GitHub Copilot, Lovable.dev, v0.dev, and bolt.new as required AI-assisted tooling.
About the Role
Senior Software Engineer for HCA Healthcare's ITG Accelerated Technologies and DT&I groups, responsible for designing, building, testing, and deploying distributed software and data products that enable clinicians and physicians to deliver care. The role emphasizes scalable system design, DevOps/CI-CD, mentoring, and the use of AI-assisted development tools to accelerate delivery.
Job Description
Role
Senior Software Engineer within ITG Accelerated Technologies (AT) and DT&I responsible for developing, testing, and deploying technology and data products that support clinicians and physicians. The role focuses on designing scalable distributed systems, implementing DevOps and CI/CD practices, producing high-quality modular code, and using AI-assisted tooling to accelerate development.
Key Responsibilities
- Develop, test, and deploy platforms and services that support clinical workflows.
- Maintain and pragmatically improve existing solutions and provide production problem resolution.
- Act as a technical expert on AT projects, including requirements gathering, design, development, and testing.
- Design scalable distributed software and clearly communicate architecture using the C4 model.
- Produce modular, reusable code following coding best practices and act as an example for less experienced developers.
- Design and execute DevOps strategies, automated deployment frameworks (CI/CD), and change management.
- Create enterprise-level system design documentation (use cases, architecture docs, service mapping, consumer guides, transition docs).
- Define Service Level Agreements and non-functional specifications; ensure implementations meet coding, naming, security, and versioning standards.
- Lead troubleshooting and provide after-hours/on-call support as needed.
- Mentor other engineers, direct programming assignments, and contribute to hiring and performance evaluation.
- Partner with enterprise architects on technology evaluation and product selection; support contract negotiation and vendor relations.
Requirements
Education & Experience
- Bachelor’s degree required; Master’s degree preferred.
- 5+ years of relevant work experience.
Core Knowledge & Skills
- Strong application development skills with ReactJS, TypeScript, and Python.
- Experience with cloud development technologies, especially Google Cloud Platform (GCP) and AI.
- Proficiency in multiple programming languages, particularly Python, SQL, and JavaScript.
- Data engineering experience: ingesting, transforming, and feature engineering data for data science and machine learning.
- Deep understanding of streaming and event-driven architectures and REST API design.
- Familiarity with distributed version control concepts and database interrogation techniques (SQL).
- Solid Linux command line skills.
- Experience with container-based platforms and orchestration (Docker, Kubernetes, OpenShift, Cloud Run).
- Experience with container monitoring and observability tools (Cloud Monitoring, SysDig, Data Dog, AppDynamics, New Relic, Nagios, Zabbix).
- Broad understanding of DevOps practices and testing methodologies; ability to drive adoption of best practices.
- Knowledge of Service Oriented Architecture (SOA) and domain-driven design.
- Excellent written and verbal communication skills; ability to work independently and lead multi-disciplinary projects.
Preferred
- Experience with healthcare data and technology.
- Experience using AI-assisted development tools (required): GitHub Copilot, Lovable.dev, v0.dev, bolt.new, or other vibe-coding tools.
Tools & Technologies (excerpted from job text)
ReactJS, TypeScript, Python, JavaScript, SQL, Google Cloud Platform (GCP), AI, Machine Learning, Docker, Kubernetes, OpenShift, Cloud Run, Cloud Monitoring, SysDig, Data Dog, AppDynamics, New Relic, Nagios, Zabbix, GitHub Copilot, Lovable.dev, v0.dev, bolt.new, C4 model, Service Oriented Architecture (SOA), REST
Tech Stack
Skills
Experience Level
Employment Type
Benefits
- •Comprehensive medical coverage (including prescription drug and behavioral health)
- •Free telemedicine services
- •Free AirMed medical transportation
- •Dental benefits
- •Vision benefits
- •Life and disability coverage
- •Flexible spending accounts
- •Supplemental health protection plans (accident, critical illness, hospital indemnity)
- •Auto and home insurance
- •Identity theft protection
- •Legal counseling
- •Long-term care coverage
- •Moving assistance
- •Pet insurance
- •Free counseling services and wellbeing resources
- •401(k) Plan with a 100% match on 3% to 9% of pay
- •Employee Stock Purchase Plan with 10% off HCA Healthcare stock
- •Fertility and family building benefits with Progyny
- •Adoption assistance
- •Referral services for child, elder and pet care, home and auto repair, event planning
- •Consumer discounts through Abenity and Consumer Discounts
- •Retirement readiness and rollover assistance services
- •Preferred banking partnerships
- •Education assistance (tuition, student loan, certification support, dependent scholarships)
- •Colleague recognition program
- •Time Away From Work Program (paid time off, paid family leave, long- and short-term disability coverage and leaves of absence)
- •Employee Health Assistance Fund providing free employee-only coverage based on income