Staff Software Engineer
About This Position
Job Summary
Cardinal Health is hiring a Staff Software Engineer in Five Points, Wake County, US. This senior engineering role focuses on building scalable back‑end systems and innovative solutions for the Commercial Technologies portfolio.
Key Responsibilities
- Design, develop, and maintain high‑performance back‑end services that support Cardinal Health’s commercial technology platforms.
- Collaborate with product owners, architects, and cross‑functional teams to define technical strategies and roadmaps.
- Lead code reviews, mentor junior engineers, and promote best practices in software development.
- Implement robust APIs, data pipelines, and micro‑service architectures to enhance customer experience.
- Drive continuous improvement by integrating automated testing, CI/CD pipelines, and performance monitoring.
- Stay current with emerging technologies and evaluate their applicability to Cardinal Health’s business goals.
Required Qualifications
- Bachelor’s or higher degree in Computer Science, Engineering, or related field.
- 8+ years of professional software development experience, with at least 3 years in a senior or staff‑level role.
- Expertise in Java, C#, Python or similar languages and strong understanding of object‑oriented design.
- Hands‑on experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Proven track record delivering large‑scale, high‑availability systems in a regulated industry.
- Excellent problem‑solving, communication, and leadership skills.
Preferred Skills
- Experience with healthcare or pharmaceutical technology solutions.
- Knowledge of DevOps tools such as Terraform, Jenkins, or GitLab CI.
- Familiarity with data security standards (HIPAA, GDPR) and compliance frameworks.
Compensation & Benefits
Salary range: $132,585.23 annually. Cardinal Health offers comprehensive health benefits, 401(k) matching, generous 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 primarily work with Java, C#, Python, cloud services (AWS, Azure, or GCP), Docker, Kubernetes, and modern CI/CD pipelines.
Is remote work allowed for this position?
The role is based in Five Points, Wake County, and may require onsite collaboration, though limited remote flexibility can be discussed during the interview.
What growth opportunities are available?
Cardinal Health supports continuous learning, leadership development programs, and the chance to influence enterprise‑wide technology strategy.
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,550/week.
Check the job description for location requirements.
Job Details
Cardinal Health
Five Points, Wake County
Full-Time
From $2,550/week
28/04/2026