Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Developer

$155.3k - $258.8k

McKesson

McKesson 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.

We are seeking a Staff Software Engineer to provide technical leadership across the CoverMyMeds Access Engineering portfolio. Reporting to the Senior Director of Access Engineering, this role operates across multiple engineering teams and product domains, driving architectural consistency, engineering excellence, and technical strategy.


This is a highly influential individual contributor role focused on solving complex technical challenges, improving engineering effectiveness, and shaping the future of software development within Access Engineering. Success in this position is measured by organizational impact, technical leadership, and the outcomes enabled across teams rather than individual code contributions alone.


What You'll Do


Technical Leadership & Architecture

  • Define and influence architectural direction across the Access Engineering portfolio.
  • Lead technical strategy for initiatives that span multiple products, systems, and engineering teams.
  • Evaluate architectural tradeoffs and guide teams toward scalable, maintainable solutions.
  • Create reusable technical patterns, reference implementations, and engineering standards.
Engineering Excellence
  • Establish and promote best practices for software quality, reliability, security, observability, and maintainability.
  • Help teams improve automated testing, production readiness, operational excellence, and system performance.
  • Drive consistency in engineering practices while minimizing unnecessary complexity.
Platform & Developer Productivity
  • Identify opportunities to improve shared tooling, platform capabilities, and development workflows.
  • Reduce technical friction and operational overhead, enabling engineers to focus on delivering customer value.
  • Champion improvements that increase engineering velocity, quality, and sustainability.
AI-Enabled Engineering
  • Define and advance Access Engineering's strategy for AI-assisted software development and AI-enabled engineering practices.
  • Partner with enterprise AI teams to adopt established standards while identifying use cases specific to Access Engineering.
  • Evaluate tools, practices, and safeguards that support the responsible use of AI throughout the software development lifecycle.
Technical Mentorship & Influence
  • Mentor senior engineers and help strengthen technical leadership across the organization.
  • Foster a culture of technical excellence, knowledge sharing, and continuous improvement.
  • Influence engineering, product, and leadership stakeholders through technical expertise and strategic thinking.
Hands-On Technical Contribution
  • Remain actively engaged with implementation details to ensure architectural decisions are practical and executable.
  • Contribute to software design, prototyping, troubleshooting, and critical development efforts when appropriate.
  • Partner with engineering teams to solve complex technical and operational challenges.
Priority will be given to candidates who reside in the Columbus, OH metropolitan area.

We are unable to provide sponsorship for this role presently or in the future .


Minimum Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Information Systems, or a related technical field; equivalent practical experience considered.
  • 10+ years of professional software engineering experience, including experience designing and building enterprise-scale software systems.
  • Demonstrated experience leading technical initiatives across multiple teams, products, or organizational boundaries.
  • Experience designing distributed systems, APIs, integration platforms, or cloud-native applications.
  • Proven ability to influence technical direction without formal management authority.
  • Experience mentoring engineers and driving engineering best practices.
Critical & Required Skills

The ideal candidate will demonstrate strong capabilities in the following areas:


Software Architecture
  • Enterprise application architecture
  • Distributed systems design
  • Microservices and service-oriented architectures
  • API strategy and integration patterns
  • Event-driven architectures
  • System scalability and performance optimization
Engineering Leadership
  • Technical strategy and roadmap development
  • Cross-team collaboration and influence
  • Architectural governance and standards
  • Technical decision-making and tradeoff analysis
  • Leading large-scale, complex technical initiatives
Software Quality & Reliability
  • Automated testing strategies
  • Observability and monitoring
  • Site reliability principles
  • Secure software development practices
  • Production readiness and operational excellence
Cloud & Modern Development
  • Cloud-native architectures
  • CI/CD and DevOps practices
  • Infrastructure automation
  • Modern software engineering practices
  • Developer productivity and platform engineering concepts
AI Readiness & Engineering Innovation
  • Experience evaluating or implementing AI-assisted development tools
  • Understanding of responsible AI practices and governance considerations
  • Ability to identify practical AI use cases that improve engineering effectiveness
Preferred Qualifications
  • Experience in healthcare technology, health tech, pharmacy technology, payer technology, or regulated industries.
  • Familiarity with prior authorization workflows, healthcare interoperability, or healthcare integrations.
  • Experience supporting engineering organizations with 50+ developers across multiple products.
  • Experience building developer platforms, shared services, or internal engineering tooling.
  • Experience with architectural modernization initiatives involving legacy systems.
  • Experience implementing engineering effectiveness metrics and software quality frameworks.
  • Experience with AWS or other major cloud platforms.
  • Prior experience serving as a Staff Engineer, Principal Engineer, Lead Architect, or equivalent senior individual contributor.

We are proud to offer a competitive compensation package at McKesson as part of our Total Rewards. This is determined by several factors, including performance, experience and skills, equity, regular job market evaluations, and geographical markets. The pay range shown below is aligned with McKesson's pay philosophy, and pay will always be compliant with any applicable regulations. In addition to base pay, other compensation, such as an annual bonus or long-term incentive opportunities may be offered. For more information regarding benefits at McKesson, please click here.

Our Base Pay Range for this position

$155,300 - $258,800

McKesson has become aware of online recruiting-related scams in which individuals who are not affiliated with or authorized by McKesson are using McKesson's (or affiliated entities, like CoverMyMeds or RxCrossroads) name in fraudulent emails, job postings or social media messages. In light of these scams, please bear the following in mind:

McKesson Talent Advisors will never solicit money or credit card information in connection with a McKesson job application.

McKesson Talent Advisors do not communicate with candidates via online chatrooms or using email accounts such as Gmail or Hotmail. Note that McKesson does rely on a virtual assistant (Gia) for certain recruiting-related communications with candidates.

McKesson job postings are posted on our career site: careers.mckesson.com.

McKesson is an Equal Opportunity Employer

McKesson provides equal employment opportunities to 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. For additional information on McKesson's full Equal Employment Opportunity policies, visit our Equal Employment Opportunity page.

McKesson is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including job seekers with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, please contact us by sending an email to (United States) View email address on click.appcast.io or (Canada) View email address on click.appcast.io. Resumes or CVs submitted to this email box will not be accepted.

Join us at McKesson!
Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Developer in United States vacancy
  • $189k - $210k

     ...during the interview process.About the Role:As an engineer on the Developer Productivity - Async team, you will work on improving...  ...commitment to lifting each other up and amplifying the craft of software development at scale.Here’s what you’ll do day-to-day:Identify... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto

    San Francisco, CA
    2 days ago
  •  ...productivity of our engineering teams. If you are a front-end developer who is passionate about the usability of tools, this team will...  ...it generates. Your applications will be used by roboticists, software engineers, clinical engineers, testers and the broader organizationIdentify... 
    Suggested
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    13 hours ago
  •  ...the transformation of technology. We are at the forefront of software and hardware innovation, pushing the boundaries of what is possible...  ...within the US/Canada.The role: Senior StaffSoftware Engineer, Developer and Qualification ToolsWhat You Will Do:You will be part of... 
    Suggested

    d-Matrix

    Santa Clara, CA
    18 hours ago
  • $208.73k - $253k

     ...each other, come build with us at Crusoe.About This RoleThe Developer Experience (DevX) team is a high-impact group charged with fueling...  ...change to customers quickly, safely, and efficiently. As a Staff Software Engineer you will need to work through ambiguity to justify... 
    Suggested
    Full time
    Temporary work
    Work at office
    Local area

    Crusoe

    San Francisco, CA
    2 days ago
  • $171.7k - $209.8k

     ...Program + Exchange ProgramTuition Reimbursement ProgramBECU Cares volunteer time off + donation matchIMPACT YOU’LL MAKE:As a Staff Software Developer on BECU’s AI Innovation & Strategy team, you’ll lead the technical direction of our new AI products designed to empower... 
    Suggested
    Full time
    Work experience placement
    Remote work

    Boeing Employees Credit Union

    Washington DC
    3 days ago
  •  ...to work in a variety of broader domains. As a Software Engineer, you’ll also dive into projects that focus...  ...focus on the game engine, content pipelines, developer workflows, and other critical core capabilities. As a Staff Software Engineer on VALORANT’s Foundations... 
    Local area
    Flexible hours

    Riot Games

    Los Angeles, CA
    18 hours ago
  • $155.3k - $258.8k

     ...tomorrow’s health today, we want to hear from you.We are seeking a Staff Software Engineer to provide technical leadership across the...  ...practices while minimizing unnecessary complexity. Platform & Developer Productivity Identify opportunities to improve shared tooling... 
    Full time

    CoverMyMeds

    Columbus, OH
    3 days ago
  •  ...engineering organization by investing deeply in internal platforms, developer tooling, and software delivery systems that accelerate how teams build, test, and deploy software. We’re seeking a Staff Software Engineer to lead the design and evolution of these systems and... 
    Full time
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    2 days ago
  •  ...DescriptionRemote or Hybrid: This role can be remote US or hybrid in our Warren MI or Austin TX office.The Role:This Staff Software Engineer - Developer Experience role sits within the Developer Experience (DevEx) team at the intersection of DevEx, data, and business strategy... 
    Full time
    H1b
    Work at office
    Local area
    Remote work
    Work from home
    Shift work

    General Motors

    Warren, MI
    2 days ago
  • $170k - $220k

     ...as a whole .   About the Work As a staff engineer on the Enablement team, you...  ...across the organization Support teams developing features in our customer-facing applications...  ...About You ~7+ years in a software engineering role  ~ A first-principles... 
    Remote job
    Full time

    Penn Interactive

    Remote
    18 hours ago
  • $405k

     ...organization is foundational to our mission of developing AI systems that are reliable,...  ...internships or co-ops) of experience in a Software Engineer role, building and operating large...  ...policy: Currently, we expect all staff to be in one of our offices at least 25%... 
    Full time
    Internship
    Work at office
    Remote work
    Visa sponsorship
    Flexible hours

    Anthropic

    Seattle, WA
    18 hours ago
  • $164k - $246k

     ...The Staff Software Engineer - Developer Experience  (CI/CD & Platform Enablement) is responsible for elevating engineering productivity at scale by designing, standardizing, and evolving our CI/CD platforms and infrastructure workflows. This role sits at the intersection... 
    Full time
    Local area

    Floqast

    San Jose, CA
    18 hours ago
  • $180k - $211k

     ...mission is to build and operate the core developer infrastructure at Robinhood. Our team...  ...engineers rely on daily, partnering with software developers across the company to make development...  ...across the entire organization!As a Staff Software Engineer on the DevX team, you... 
    Work at office
    Remote work
    Flexible hours
    Shift work
    3 days per week

    Robinhood Financial

    New York, NY
    2 days ago
  • $146.52k - $276.6k

     ...this position... In this role, you will design, build, and scale the test infrastructure that developers, integration engineers, and QA teams rely on to validate software across vehicles, mobile, and cloud. This is a hands-on IC lead role where you’ll define infrastructure... 
    Immediate start
    Remote work
    Visa sponsorship
    Flexible hours

    Ford

    Palo Alto, CA
    3 days ago
  • $128.1k - $192.1k

     ...\nCompany:\n\nQualcomm Incorporated\n\n## Job Area:\n\nInformation Technology Group, Information Technology Group \u003e IT Software Developer\n\nGeneral Summary:\n\nQualcomm\u0027s Government Technologies (QGOV) division develops special products based on its wireless... 
    Full time
    Work experience placement
    Local area
    Work from home

    Qualcomm

    San Diego, CA
    18 hours ago
  •  ...to work in a variety of broader domains. As a Software Engineer, you’ll also dive into projects that...  ...focus on the game engine, content pipelines, developer workflows, and other critical core capabilities.  As a Staff Software Engineer on VALORANT’s Foundations... 
    Local area
    Flexible hours

    Riot Games

    Los Angeles, CA
    18 hours ago
  • $180k - $200k

     ...assessed during the interview process.About the Role:As a Staff Engineer on the Developer Productivity - AI Developer Tools team, you will be the...  ...entire engineering organization builds, tests, and ships software by architecting a highly secure, context-aware, "AI-native... 
    Full time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto

    New York, NY
    2 days ago
  • $160.2k - $246.3k

    Job DescriptionWe are seeking a highly skilled Staff Software Engineer to join the Virtualization & Embedded Software Development Tools organization...  ...this role, you will apply artificial intelligence to improve developer productivity, modernize engineering workflows, and advance... 
    Full time
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    18 hours ago
  • $113.9k - $200.91k

     ...sizable investment and support from RMS senior leadership. We are developing mission critical Battle Management and Command & Control...  ...about our exciting suite of products: WORKCommandIQ is seeking a software engineer to join one of our agile development teams. In this... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work

    Lockheed Martin

    Colorado Springs, CO
    18 hours ago
  • $240k - $400k

     ...runs the world and the pace is faster than ever. Sentry helps developers fix errors and performance issues before users notice, so teams...  ...specifically on how AI coding agents participate in our software development lifecycle.For AI coding agents to work well in our... 
    Work from home
    Shift work

    Sentry

    San Francisco, CA
    2 days ago
  • $207k - $301k

     ...degree or equivalent practical experience.8 years of experience in software development.5 years of experience with iOS application...  ...UI frameworks, especially SwiftUI.Google's software engineers develop the next-generation technologies that change how billions of users... 

    Google

    San Jose, CA
    2 days ago
  • $179k - $219k

     ...FortiSASE team is looking for a highly motivated full stack software engineer who can thrive in a fast pace environment and successfully...  ...teams and cross-functional product groups to architect, develop, and maintain core product capabilities. Innovate with team... 
    Full time

    Fortinet

    Santa Clara, CA
    1 day ago
  • Role Description We’re looking for a Senior Staff Software Engineer to join our Payments team in Canada & US. In this role, you aren't just building features, but you will architect resilient systems. You will own the technical delivery of mission critical systems that... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Lightspeed Commerce, Inc.

    Remote
    2 days ago
  • $186.7k - $255k

    Role Description We’re looking for a Staff Software Engineer, Developer Productivity to help us identify and advocate for strategic changes, and play a key role in shaping Webflow's architecture and guiding the company's future. The Staff Engineer is a seasoned expert... 
    Ongoing contract
    Permanent employment
    Full time
    Remote work
    Flexible hours

    Webflow

    Remote
    4 days ago
  • $88k - $124k

     ...to deliver unique world-class data exploitation capabilities. SciTec is seeking a skilled Java Developer to support programs delivering Missile Defense Solution software. You will work within a fast-paced environment on a team delivering end-to-end software... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Scitec Corp

    Remote
    18 hours ago
  • Role Description We're seeking a Senior/Staff Engineer to build and maintain the automation...  ...different configuration combinations ~Develop and maintain GitHub workflows and actions...  ...Qualifications ~5+ years of software engineering experience with a focus on automation... 
    Full time
    Work at office
    Local area
    Remote work
    Home office

    Cohere

    Remote
    6 days ago
  • $191k - $253k

     ...technology to the military in months, not years.ABOUT THE TEAMThe Developer Platform team serves as the backbone of Anduril's engineering...  ...release pipelines and CI/CD workflows powering Anduril's Software Factories across the US, Australia, and UK. You'll develop productivity... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Seattle, WA
    3 days ago
  • Join a dynamic software engineering team at Resideo that designs, develops, and integrates highly complex IoT software powering connected comfort, water, video, and security solutions. In this role as Staff Software Engineer, you will work as part of a platform cloud development... 
    Work at office
    Worldwide
    3 days per week

    Resideo Technologies

    Austin, TX
    2 days ago
  •  ...fusing advanced automation‑native lab workflows and integrated software into a unified platform, we provide the biopharma industry...  ...robust, customer‑facing applications. We are seeking a Principal Developer Experience (DevEx) Engineer to evolve our internal developer platform... 
    Local area

    SCALIS

    Waltham, MA
    1 day ago
  •  ...the foundations that power Us: networking, data, ML serving, developer platform, and real‑time voice. We partner closely with product...  ...ergonomics. About the Role We're looking for a Senior Software Engineer to help build and evolve our internal developer... 
    Full time
    Local area

    Dilectus Workforce Solutions

    Remote
    18 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Developer. Be the first to apply!