Staff Software Engineer
About This Position
Cardinal Health is seeking a Staff Software Engineer to join its Commercial Technologies team in Urbanización El Vedado, San Juan, US. This senior role focuses on building scalable back‑end systems and innovative solutions that enhance the customer experience.
Key Responsibilities
- Design, develop, and maintain high‑performance, cloud‑native back‑end services supporting Cardinal Health’s commercial technology portfolio.
- Collaborate with product owners, data scientists, and UI/UX teams to deliver end‑to‑end solutions that improve the front‑end experience.
- Lead architecture discussions, code reviews, and mentor junior engineers.
- Define and enforce best practices for security, testing, CI/CD, and observability.
- Drive technical strategy and roadmap alignment with business objectives.
Required Qualifications
- 10+ years of professional software engineering experience, with at least 3 years in a senior or staff role.
- Strong expertise in Java, C#, or Python and modern frameworks (Spring, .NET Core, Django).
- Hands‑on experience with micro‑services, RESTful APIs, and container orchestration (Docker, Kubernetes).
- Proficiency in cloud platforms (AWS, Azure, or GCP) and infrastructure‑as‑code tools.
- Excellent problem‑solving skills and ability to communicate complex technical concepts to non‑technical stakeholders.
Preferred Skills
- Experience with data pipelines, event‑driven architectures, and big‑data technologies.
- Knowledge of healthcare or pharmaceutical industry standards (HIPAA, HL7).
- Leadership experience in Agile/Scrum environments.
Compensation & Benefits
Salary: $115,107.27 per year. Cardinal Health offers comprehensive health benefits, 401(k) matching, tuition reimbursement, and flexible work arrangements.
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, micro‑services, and cloud‑native solutions that support the company’s commercial technology portfolio and improve the customer experience.
What technical skills are required for this position?
Strong expertise in Java, C# or Python, experience with micro‑services, REST APIs, Docker/Kubernetes, and cloud platforms (AWS, Azure, or GCP) are essential.
Is remote work or flexible scheduling available?
Cardinal Health offers flexible work arrangements, allowing a blend of on‑site and remote work depending on project 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,214/week.
Check the job description for location requirements.
Job Details
Cardinal Health
Urbanización El Vedado, San Juan
Full-Time
From $2,214/week
28/04/2026