JOBSEARCHER

Software Engineer - API Development

TaskverseDenver, COL6 LeadSeptember 24th, 2026
About The CompanyMcKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare. We are known for delivering insights, products, and services that make quality care more accessible and affordable. Here, we focus on the health, happiness, and well-being of you and those we serve - we care.What you do at McKesson matters. We foster a culture where you can grow, make an impact, and are empowered to bring new ideas. Together, we thrive as we shape the future of health for patients, our communities, and our people. If you want to be part of tomorrow's health today, we want to hear from you.The Shared Capabilities team builds and operates the core APIs, event standards, and integration services that power product development across CoverMyMeds. These services connect directly to critical business data and serve as foundational building blocks used by engineering teams throughout the organization.About The RoleAs a Senior Software Engineer at McKesson, you will play a pivotal role in designing, building, and maintaining production-grade APIs and event-driven services that are integral to our healthcare solutions. Your expertise will help establish and uphold engineering standards, ensuring high-quality, scalable, and reliable systems. You will serve as a technical resource, providing guidance on architectural decisions, reviewing solution designs, and mentoring engineering team members. This role is highly collaborative and primarily backend-focused, with minimal frontend development involved.Your contributions will directly impact how our services connect critical health data, support operational excellence, and enable innovation across the organization. Success in this role requires strong technical depth, sound engineering judgment, and the ability to influence teams through your expertise rather than authority. You will work closely with cross-functional teams to ensure our platform remains robust, scalable, and aligned with best practices.Additionally, you will leverage AI-assisted development tools to enhance engineering productivity and delivery speed, contributing to continuous improvement initiatives and adopting modern development workflows. This position offers an exciting opportunity to be at the forefront of healthcare technology, shaping the future of health services through innovative engineering solutions.QualificationsThe ideal candidate will possess a bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience. Typically, candidates should have at least 7+ years of relevant experience in software development, with a strong background in designing, building, and operating production APIs and backend services.Critical skills include extensive experience developing backend services using TypeScript, Node.js, and Python, along with working knowledge of Kafka or similar event-streaming platforms. Proficiency in designing and maintaining relational database schemas using PostgreSQL, implementing infrastructure as code with Terraform, and supporting CI/CD pipelines via platforms like GitHub Actions is essential. Candidates should also have experience troubleshooting production issues and participating in technical design discussions and code reviews.Preferred qualifications include familiarity with Azure services, Kubernetes, Helm, and modernization of applications built with frameworks like Ruby on Rails or Elixir. Experience working within regulated environments such as SOX or ITGC, mentoring engineers, and using AI-assisted development tools like Claude will be advantageous.ResponsibilitiesDesign, build, and operate scalable, production-grade APIs utilized across CoverMyMeds.Develop and maintain backend services using TypeScript, Node.js, and Python.Create and support Kafka-based event-driven integrations and services.Design and maintain relational database schemas using PostgreSQL.Implement infrastructure as code using Terraform and related tooling.Build and enhance CI/CD pipelines with GitHub Actions and automated deployment processes.Create migration tools and assist engineering teams in adopting new platform capabilities.Troubleshoot and resolve production issues across services owned by the team.Participate in on-call rotations supporting critical services.Technical Leadership ResponsibilitiesPerform technical feasibility reviews and provide actionable feedback on proposed solutions.Partner with engineering teams to establish and maintain API and event design standards.Mentor engineers through code reviews, technical discussions, and collaborative problem solving.Act as a technical resource for teammates and partner engineering groups.Identify opportunities to improve engineering quality, maintainability, reliability, and scalability.Drive adoption of modern engineering practices and development tooling.Collaborate early in the design process to prevent architectural divergence and ensure alignment.BenefitsMcKesson offers a comprehensive and competitive total rewards package, designed to support your health, financial security, and professional growth. Our benefits include health insurance, retirement plans, paid time off, and wellness programs. We also provide opportunities for continuous learning, career development, and participation in innovative projects that make a tangible difference in healthcare. Our commitment to work-life balance and a supportive work environment ensures that our employees thrive both professionally and personally.Equal OpportunityMcKesson is an Equal Opportunity Employer that values diversity and inclusion. We provide equal employment opportunities to all applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, genetic information, or any other legally protected category. We are committed to creating a workplace where everyone feels valued and empowered. If you require a reasonable accommodation during the application process, please contact us via the designated channels. For more