Staff Software Developer
$155.3k - $258.8kMcKesson
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.
- 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.
- 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.
- 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.
- 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.
- 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.
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.
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
- 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
- Automated testing strategies
- Observability and monitoring
- Site reliability principles
- Secure software development practices
- Production readiness and operational excellence
- Cloud-native architectures
- CI/CD and DevOps practices
- Infrastructure automation
- Modern software engineering practices
- Developer productivity and platform engineering concepts
- 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
- 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.
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...SuggestedFull timeWork at officeLocal areaRemote work2 days per week3 days per week- ...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...SuggestedLocal areaWorldwideFlexible hours
- ...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
$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...SuggestedFull timeTemporary workWork at officeLocal area$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...SuggestedFull timeWork experience placementRemote work- ...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 areaFlexible hours
$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- ...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 timeFlexible hours
- ...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 timeH1bWork at officeLocal areaRemote workWork from homeShift work
$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 jobFull time$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 timeInternshipWork at officeRemote workVisa sponsorshipFlexible hours$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 timeLocal area$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 officeRemote workFlexible hoursShift work3 days per week$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 startRemote workVisa sponsorshipFlexible hours$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 timeWork experience placementLocal areaWork from home- ...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 areaFlexible hours
$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 timeWork at officeLocal areaRemote work2 days per week3 days per week$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 timeLocal areaWork from homeRelocationRelocation packageFlexible hours$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 timeTemporary workPart timeWork experience placementWork at officeLocal areaRemote workFlexible hoursShift work$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 homeShift work$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...$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- 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 timeWork at officeLocal areaRemote workFlexible hours
$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 contractPermanent employmentFull timeRemote workFlexible hours$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 timeTemporary workWork experience placementWork at officeRemote workFlexible hours- 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 timeWork at officeLocal areaRemote workHome office
$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 timeWork experience placementImmediate start- 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 officeWorldwide3 days per week
- ...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
- ...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 timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Developer. Be the first to apply!
Related searches
- bank software United States
- golang software developer United States
- mobile software developer United States
- software asset management analyst United States
- ultimate software United States
- software trainer United States
- android software developer United States
- embedded software United States
- software United States
- software engineer - cloud services United States






