Staff Software Engineer
About This Position
Job Summary
Cardinal Health is hiring a Staff Software Engineer in Bismarck, Burleigh County, US. This senior role offers a fixed salary of $113,592.98 and focuses on building innovative back‑end solutions for the Commercial Technologies portfolio.
Key Responsibilities
- Design, develop, and maintain scalable backend 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 champion best practices in software development.
- Drive performance optimization, reliability, and security enhancements across the portfolio.
- Participate in agile ceremonies, sprint planning, and continuous delivery pipelines.
Required Qualifications
- Bachelor’s or higher degree in Computer Science, Engineering, or a related field.
- 5+ years of professional software engineering experience, with a focus on backend development.
- Proficiency in languages such as Java, C#, or Python and experience with micro‑services architecture.
- Strong understanding of relational databases, RESTful APIs, and cloud platforms (AWS, Azure, or GCP).
- Demonstrated ability to solve complex problems and deliver high‑quality code in a fast‑paced environment.
Preferred Skills
- Experience with containerization (Docker, Kubernetes) and CI/CD tooling.
- Knowledge of healthcare or pharmaceutical industry regulations.
- Leadership experience in a large, enterprise‑scale technology organization.
Benefits
- Competitive fixed salary of $113,592.98.
- Comprehensive health, dental, and vision plans.
- Retirement savings options and employee stock purchase program.
- Professional development and tuition assistance.
- Flexible work arrangements and generous paid time off.
Frequently Asked Questions
What type of projects will I work on as a Staff Software Engineer at Cardinal Health?
You will design and build scalable backend services for the Commercial Technologies portfolio, enhancing both internal systems and customer‑facing applications.
What technical skills are required for this position?
Proficiency in Java, C# or Python, experience with micro‑services, cloud platforms (AWS, Azure, GCP), relational databases, and RESTful APIs.
Is there room for growth and leadership in this role?
Yes, the role includes mentoring junior engineers, leading code reviews, and influencing architectural decisions across the enterprise.
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,184/week.
Check the job description for location requirements.
Job Details
Cardinal Health
Bismarck, Burleigh County
Full-Time
From $2,184/week
28/04/2026