Staff Software Engineer
About This Position
Cardinal Health is seeking a Staff Software Engineer to join its Commercial Technologies team in Frankfort, Franklin County, US. This senior role will lead the design and delivery of back‑end platforms that power the company’s commercial technology portfolio.
Key Responsibilities
- Architect, develop, and maintain scalable back‑end services supporting Cardinal Health’s commercial technology solutions.
- Collaborate with product owners, UI/UX designers, and data scientists to translate business requirements into robust technical designs.
- Lead code reviews, enforce best practices, and mentor junior engineers across the team.
- Drive continuous improvement by introducing modern frameworks, automated testing, and CI/CD pipelines.
- Partner with enterprise architecture to ensure solutions align with security, compliance, and performance standards.
- Provide technical guidance for integration projects with external partners and internal systems.
Required Qualifications
- Bachelor’s or higher degree in Computer Science, Engineering, or related field.
- 7+ years of professional software development experience, with at least 2 years in a senior or staff‑level role.
- Strong proficiency in Java, C#, or Python and experience with micro‑services architecture.
- Hands‑on expertise with cloud platforms (AWS, Azure, or GCP) and container orchestration (Kubernetes, Docker).
- Deep understanding of RESTful APIs, relational and NoSQL databases, and event‑driven messaging.
- Proven ability to lead cross‑functional teams and deliver complex projects on time.
Preferred Skills
- Experience with DevOps tooling (Jenkins, GitLab CI, Terraform).
- Knowledge of healthcare industry regulations (HIPAA, GDPR) and data security best practices.
- Familiarity with front‑end technologies (React, Angular) to support end‑to‑end solutions.
Compensation & Benefits
Base salary: $128,550.02 annually. Cardinal Health offers a comprehensive benefits package, including health insurance, 401(k) matching, tuition reimbursement, and generous paid time off.
Frequently Asked Questions
What does a Staff Software Engineer do at Cardinal Health?
You will design, build, and maintain scalable back‑end services, lead technical teams, and ensure solutions meet business and compliance requirements.
What experience is required for this position?
At least 7 years of software development experience, including senior‑level responsibilities, and strong skills in Java, C#, or Python, cloud platforms, and micro‑services.
What benefits does Cardinal Health offer?
Cardinal Health provides health insurance, 401(k) matching, tuition reimbursement, paid time off, and other employee wellness programs.
Frequently Asked Questions
Click the Apply Now button to submit your application directly to the employer.
The estimated compensation for this role is From $2,472/week.
Check the job description for location requirements.
Job Details
Cardinal Health
Frankfort, Franklin County
Full-Time
From $2,472/week
28/04/2026