Staff Software Engineer
About This Position
Job Summary
Cardinal Health is seeking a Staff Software Engineer to join its Commercial Technologies team in Charleston, Kanawha 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 and APIs supporting Cardinal Health’s commercial products.
- Collaborate with product owners, UX designers, and data engineers to translate business requirements into technical solutions.
- Mentor junior engineers, conduct code reviews, and champion best‑practice coding standards.
- Drive performance optimization, reliability engineering, and continuous integration/continuous deployment (CI/CD) pipelines.
- Evaluate emerging technologies and recommend strategic enhancements to improve customer experience.
- Ensure compliance with security, regulatory, and data‑privacy standards across all solutions.
Qualifications
- Bachelor’s or higher in Computer Science, Engineering, or related field.
- 5+ 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 containerization (Docker, Kubernetes).
- Demonstrated ability to lead cross‑functional teams and deliver complex projects on schedule.
- Excellent problem‑solving, communication, and stakeholder‑management skills.
Compensation & Benefits
Salary: $122,251.51 annually (fixed). Comprehensive health, dental, vision plans, 401(k) match, paid time off, and professional development opportunities.
Frequently Asked Questions
What technologies will I work with as a Staff Software Engineer at Cardinal Health?
You will work with Java, C# or Python, cloud services (AWS, Azure, GCP), micro‑services, Docker, Kubernetes, and CI/CD tools.
What level of experience is required for this position?
At least 5 years of professional software development experience, including 2 years in a senior or staff‑level engineering role.
Does Cardinal Health offer remote work options for this role?
The position is based in Charleston, Kanawha County, and may include hybrid or remote flexibility depending on business needs.
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,351/week.
Check the job description for location requirements.
Job Details
Cardinal Health
Charleston, Kanawha County
Full-Time
From $2,351/week
28/04/2026