Staff Software Engineer

Cardinal Health — Montpelier, Washington County
Full-Time Apr 28, 2026
From $2,234/week
Apply Now →

About This Position

Job Summary

Cardinal Health is seeking a Staff Software Engineer to join its Commercial Technologies team in Montpelier, Washington County, US. This senior engineering role focuses on designing and delivering scalable back‑end solutions that enhance the enterprise’s commercial technology portfolio.

Key Responsibilities

  • Lead the architecture, development, and deployment of high‑performance back‑end services supporting Cardinal Health’s commercial platforms.
  • Collaborate with product owners, business analysts, and UI/UX teams to translate business requirements into technical specifications.
  • Mentor senior and junior engineers, promote best coding practices, and drive continuous improvement initiatives.
  • Design and implement APIs, data pipelines, and micro‑services that integrate with existing enterprise systems.
  • Ensure reliability, scalability, and security of production systems through automated testing, monitoring, and incident response.
  • Participate in strategic technology planning, evaluating emerging tools and frameworks to keep the portfolio innovative.

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field (advanced degree preferred).
  • 5+ years of professional software development experience, with at least 2 years in a lead or staff‑engineer capacity.
  • Strong proficiency in Java, C#, or Python and experience with cloud platforms (AWS, Azure, or GCP).
  • Deep understanding of micro‑service architecture, RESTful APIs, and containerization (Docker, Kubernetes).
  • Proven track record of delivering complex, high‑volume enterprise applications.
  • Excellent problem‑solving, communication, and stakeholder‑management skills.

Preferred Skills

  • Experience with DevOps tools such as Jenkins, Terraform, or Ansible.
  • Knowledge of data storage solutions (SQL, NoSQL) and big‑data processing frameworks.
  • Familiarity with Agile/Scrum methodologies and CI/CD pipelines.

Compensation

Salary range: $116,151.55 per year.

Why Join Cardinal Health?

Be part of a global leader in healthcare services, working on innovative technology that directly impacts patient care and the commercial health ecosystem. Competitive benefits, professional growth opportunities, and a collaborative culture await.

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 back‑end services, APIs, and data pipelines that support Cardinal Health’s commercial technology platforms and integrate with enterprise systems.

What technical skills are required for this position?

Strong expertise in Java, C# or Python, cloud platforms (AWS/Azure/GCP), micro‑service architecture, Docker/Kubernetes, and solid experience with CI/CD and automated testing.

Is there room for career growth in this role?

Yes, Cardinal Health offers mentorship, leadership opportunities, and exposure to strategic technology initiatives that can advance you to senior architecture or engineering management positions.

Frequently Asked Questions

How do I apply?

Click the Apply Now button to submit your application directly to the employer.

What is the salary?

The estimated compensation for this role is From $2,234/week.

Is this remote?

Check the job description for location requirements.

Ready to apply?

Take the next step in your career today

Apply Now

Job Details

Company
Cardinal Health
Location
Montpelier, Washington County
Type
Full-Time
Salary
From $2,234/week
Posted
28/04/2026
Quick Apply

Similar Jobs

SR EXECUTIVE CHEF Compass Group, North America
Administrator Jacob Thomas Associates
Sr. IT Support Partner IRC Trane Technologies Company
AI
WeHired AI Online