Director Software Engineering
Providence Health & Service
Job Description Are you a technical visionary with a passion for building high-quality solutions that create meaningful value? Do you thrive on solving complex challenges, leading talented engineering teams, and using data, architecture, and innovation to improve the caregiver experience? If so, this opportunity invites your expertise. The Role:
As a Software Engineering Leader, you will take end-to-end ownership for the development, quality, and delivery of solutions and services that delight caregivers and add strategic value to PSJH. You will evaluate requirements, estimate costs, design and implement solutions, and define the quality criteria needed to ensure successful outcomes. In this role, you will manage and improve the engineering process, navigate risks and dependencies, make thoughtful trade-offs, and integrate software into broader ecosystems, solutions, and services. You will also guide architecture strategy, promote engineering excellence, and help teams deliver manageable, supportable, performant, and resilient solutions that meet business objectives and quality KPIs. What You'll Do:
If you are a strategic software engineering leader with a passion for quality, architecture, data-driven decision-making, and developing high-performing teams, we encourage you to apply. Join us and help deliver solutions and services that create meaningful value for caregivers and PSJH. The full pay range is listed in accordance with applicable law. Final compensation will be determined based on qualifications, experience, organizational compensation alignment, and the approved hiring department budget for the position. This position may also be eligible for incentive compensation and benefits. At Providence we believe in the importance of human connection and the impact of in-person collaboration towards team cohesion and caregiver engagement. Further, we want our leaders to live in or near the communities we serve. Therefore, leaders applying for this role will be required to work a hybrid schedule, which consists of three days onsite, two days remote and live within a reasonable commuting distance to the ministry or service area they support and lead. About Us At Providence, our strength lies in Our Promise of "Know me, care for me, ease my way." Working at our family of organizations means that regardless of your role, we'll walk alongside you in your career, supporting you so you can support others. We provide best-in-class benefits and we foster an inclusive workplace where diversity is valued, and everyone is essential, heard and respected. Together, our 120,000 caregivers (all employees) serve in over 50 hospitals, over 1,000 clinics and a full range of health and social services across Alaska, California, Montana, New Mexico, Oregon, Texas and Washington. As a comprehensive health care organization, we are serving more people, advancing best practices and continuing our more than 100-year tradition of serving the poor and vulnerable.
Posted are the minimum and the maximum wage rates on the wage range for this position. The successful candidate's placement on the wage range for this position will be determined based upon relevant job experience and other applicable factors. These amounts are the base pay range; additional compensation may be available for this role, such as shift differentials, standby/on-call, overtime, premiums, extra shift incentives, or bonus opportunities.
Providence offers a comprehensive benefits package including a retirement 401(k) Savings Plan with employer matching, health care benefits (medical, dental, vision), life insurance, disability insurance, time off benefits (paid parental leave, vacations, holidays, health issues), voluntary benefits, well-being resources and much more. Learn more at providence.jobs/benefits.
Applicants in the Unincorporated County of Los Angeles: Qualified applications with arrest or conviction records will be considered for employment in accordance with the Unincorporated Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.
As a Software Engineering Leader, you will take end-to-end ownership for the development, quality, and delivery of solutions and services that delight caregivers and add strategic value to PSJH. You will evaluate requirements, estimate costs, design and implement solutions, and define the quality criteria needed to ensure successful outcomes. In this role, you will manage and improve the engineering process, navigate risks and dependencies, make thoughtful trade-offs, and integrate software into broader ecosystems, solutions, and services. You will also guide architecture strategy, promote engineering excellence, and help teams deliver manageable, supportable, performant, and resilient solutions that meet business objectives and quality KPIs. What You'll Do:
- Architecture Strategist: Own software solution strategy, architecture, design, and engineering deliverables for the portfolio you support.
- Technical Solution Builder: Lead teams in designing technical solutions that deliver expected partner value and support PSJH business objectives, while ensuring the technical vision is iterative and positioned for future releases.
- Innovation Advisor: Anticipate industry, market, technology, and business trends, and advise leaders on new solutions, needed capabilities, and technologies that support the future solution vision.
- Cross-Service Planner: Use a broad, cross-service perspective to define software, tools, cloud services, processes, role assignments, dependencies, and documentation that result in complete, resilient, and supportable solutions.
- Quality Champion: Promote a culture of quality across Engineering teams, including product management, development, and testing, ensuring standards align with overall service and solution objectives.
- Testing and Performance Leader: Guide software engineers in the architecture and design of unit, integrated, load/performance, and security testing solutions to meet quality KPIs.
- Data-Driven Problem Solver: Use data and insights to understand solution quality, identify missing or ambiguous information, describe defects and their impact, and communicate findings in a clear and meaningful way.
- Agility Driver: Prioritize work across teams and multiple software solutions, rebalance priorities as needs change, and remove barriers so teams can respond quickly without losing solution focus.
- Engineering Process Improver: Optimize and transform the engineering lifecycle to achieve significant system improvements that support caregiver and business goals.
- Continuous Improvement Advocate: Drive new ways of thinking across the division to improve quality, engineering solutions, and responsiveness to feedback and changing priorities.
- Service Engineering Partner: Work with service engineering to define and build tools that support the software solution and establish the hand-off process between software engineering and service engineering.
- End-to-End Owner: Take pride and personal accountability for solution quality, completeness, and user experience throughout the full life of the solution.
- Proactive Issue Resolver: Resolve issues throughout the life of the solution, including those outside your area of responsibility when needed, and collaborate with peers to ensure success.
- Team Builder: Build a diverse team with the capabilities needed to achieve current and future business objectives, balancing employee development with internal and external talent.
- Talent Developer: Lead hiring, talent development, and performance management for managers and individual contributors, while growing the next generation of technical and management leaders.
- Strategy Communicator: Clearly communicate business strategy, team goals, and how the team's work aligns with broader objectives, while maintaining team energy, accountability, and results.
- Collaboration Champion: Partner with teams and peers on related deliverables, leverage relevant work streams, and foster an inclusive environment that values diverse perspectives and talent.
- Culture Ambassador: Through your behaviors and actions, set an example and represent the PSJH Values and PSJH culture.
- Educational Background: A Bachelor's Degree in Computer Science and Engineering, Mathematics, Engineering, or a related technical field, or equivalent education/experience. A Master's Degree in a related technical field is preferred.
- Experience: 10 or more years of related experience, with more preferred, including deep knowledge of software engineering best practices.
- Technical Team Leadership: 8 years of experience leading technical teams in a complex and fast-paced environment.
- Data-Driven Mindset: Strong experience leveraging data and metrics to drive behavior, process, and priority decisions across the team and IS.
- Healthcare Perspective: Experience in a healthcare environment is preferred.
- Influential Leadership: Proven ability to play an influential role within a functional area, across a division, and across IS through technical and business domain expertise.
- Relationship Builder: Demonstrated ability to build positive relationships with colleagues, customers, and executive leadership, while aligning cross-functionally with other teams' roadmaps, strategies, and policies.
- Engineering Excellence: Expertise in software engineering best practices, with the ability to work hands-on and teach, mentor, and grow others in knowledge and skill.
- IS Leadership Impact: Ability to act as a key software engineering leader across IS, driving consistent methods and processes that demonstrate PSJH as a leader in the healthcare technology space.
- Independent Leadership: Proven ability to work independently with minimal supervision while leading and growing a technical team.
- Talent Growth Focus: Ability to hire, develop, and grow the next set of technical and management leaders.
- Execution Discipline: Proven ability to prioritize responsibilities, organize workload, meet timeframes, and successfully complete work within deadlines.
- Balanced Decision-Making: Demonstrated ability to make thoughtful trade-offs between quality, time, scope, and resources to ensure solutions meet requirements and deliver maximum value for PSJH.
- Create Meaningful Value: Build solutions and services that delight caregivers and add strategic value to PSJH.
- Shape Technical Direction: Lead architecture strategy, software design, and engineering deliverables for the portfolio you support.
- Drive Quality and Innovation: Promote engineering standards, improve solution quality, and use data and metrics to guide better decisions.
- Lead High-Performing Teams: Build, develop, and inspire diverse technical teams with the capabilities needed for current and future success.
- Influence Across IS: Partner across teams, divisions, and leadership groups to align strategies, roadmaps, and delivery priorities.
- Support Caregiver-Focused Solutions: Help deliver manageable, supportable, performant, and resilient solutions that improve the caregiver experience.
If you are a strategic software engineering leader with a passion for quality, architecture, data-driven decision-making, and developing high-performing teams, we encourage you to apply. Join us and help deliver solutions and services that create meaningful value for caregivers and PSJH. The full pay range is listed in accordance with applicable law. Final compensation will be determined based on qualifications, experience, organizational compensation alignment, and the approved hiring department budget for the position. This position may also be eligible for incentive compensation and benefits. At Providence we believe in the importance of human connection and the impact of in-person collaboration towards team cohesion and caregiver engagement. Further, we want our leaders to live in or near the communities we serve. Therefore, leaders applying for this role will be required to work a hybrid schedule, which consists of three days onsite, two days remote and live within a reasonable commuting distance to the ministry or service area they support and lead. About Us At Providence, our strength lies in Our Promise of "Know me, care for me, ease my way." Working at our family of organizations means that regardless of your role, we'll walk alongside you in your career, supporting you so you can support others. We provide best-in-class benefits and we foster an inclusive workplace where diversity is valued, and everyone is essential, heard and respected. Together, our 120,000 caregivers (all employees) serve in over 50 hospitals, over 1,000 clinics and a full range of health and social services across Alaska, California, Montana, New Mexico, Oregon, Texas and Washington. As a comprehensive health care organization, we are serving more people, advancing best practices and continuing our more than 100-year tradition of serving the poor and vulnerable.
Posted are the minimum and the maximum wage rates on the wage range for this position. The successful candidate's placement on the wage range for this position will be determined based upon relevant job experience and other applicable factors. These amounts are the base pay range; additional compensation may be available for this role, such as shift differentials, standby/on-call, overtime, premiums, extra shift incentives, or bonus opportunities.
Providence offers a comprehensive benefits package including a retirement 401(k) Savings Plan with employer matching, health care benefits (medical, dental, vision), life insurance, disability insurance, time off benefits (paid parental leave, vacations, holidays, health issues), voluntary benefits, well-being resources and much more. Learn more at providence.jobs/benefits.
Applicants in the Unincorporated County of Los Angeles: Qualified applications with arrest or conviction records will be considered for employment in accordance with the Unincorporated Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.
Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Director Software Engineering in Redmond, WA vacancy
$186.8k - $299.2k
...starts with you.Visa will accept applications for this role until at least 11-30-2026Job DescriptionWe are seeking a Director of Software Engineering who combines strategic leadership with strong technical depth. This role leads multiple engineering teams while maintaining...SuggestedFull timeWork experience placementWork at officeLocal area$186.8k - $299.2k
...The Acceptance Solutions Product Development team are the engineers responsible for a portfolio of products that drive diversification... ...native engineering practices. The ideal candidate brings strong software engineering depth, proven people leadership, and the ability...SuggestedWork experience placementWork at officeLocal area$186.8k - $299.2k
...to you, to your community, and to the world. Progress starts with you. Job Description Visa is seeking an experienced Director of Software Engineering to lead and scale high‑performing engineering teams within the VERA organization. This people leadership role is...SuggestedWork experience placementWork at officeLocal area$292k - $386k
...our nation. ABOUT THE JOB This role is responsible for leading the software engineering teams that power Connected Warfare's next‑generation warfighter experience platforms. As Senior Director of Software Engineering, you will drive technical strategy and execution...SuggestedFull timeContract workTemporary workWork experience placement$264.1k - $350k
The Director of Embedded Software Engineering will lead mission-critical embedded software development for Amazon Leo's satellite bus systems, ensuring our satellite constellation meets aggressive reliability, security, and performance targets from manufacturing through...SuggestedPermanent employmentWorldwideFlexible hours$227.8k - $338.8k
...Director of Software Engineering The Director of Software Engineering leads multiple software engineering teams responsible for the delivery of innovative, scalable, secure, and reliable products and services. This role partners closely with Product Management, UX,...- Lead multiple software engineering teams to deliver scalable, secure, and reliable products while aligning engineering strategy with business objectives. Drive organizational effectiveness, technical excellence, and talent development through close partnership with cross...
- NetApp seeks a senior software engineering leader in Bellevue to lead multiple teams delivering scalable, secure, and reliable products. You will align engineering strategy with business objectives and drive performance across squads. You will partner with cross-functional...
$155.55k - $221.12k
...subsidiaries in Canada, Europe and Asia Pacific. For more information, please visit . Overview Verathon is looking for a Software Engineering Manager to become the newest member of our Visualization R&D Team located in Bothell, WA.The Software Engineering Manager is...Full timeTemporary work$141.05k - $187.67k
...Learn more online at corporate.pokemon.com and pokemon.com.Get to know the roleJob Title: Manager, Software EngineeringJob Summary: We're looking for an experienced Engineering Manager to lead a team of talented software engineers responsible for building the technology...Temporary workWork at officeLocal areaRelocation package$229k - $343k
...addition to Bitmoji ( , Saturn, and other digital services. Snap Engineering ( teams build fun and technically sophisticated products that... ...execute with privacy at the forefront. We're looking for a Software Engineering Manager to join Snap! What you’ll do: Manage...Full timeWork experience placementLive inWork at officeLocal area$132k - $264k
...64000/yearType: Full time / Regular/PermanentCompany: WalmartBusiness Segment: Home OfficeRole summary: The Senior Manager, Software Engineering, leads platform-level execution of software and AI/ML systems, ensuring alignment with strategic priorities and roadmap milestones...Full timeTemporary workPart time$162.5k - $260.4k
...the organizational lead for this site, you will oversee diverse engineering teams, guiding them as they deliver results for their... ...practices.Engineering and Operational Excellence:Own the end-to-end software development lifecycle, ensuring timely delivery of quality, secure...Full timeWork experience placementWork at officeLocal areaImmediate start$162.5k - $260.4k
...community, and to the world. Progress starts with you. Job Description Role Overview: As a Senior Manager, you will lead high‑impact engineering teams focused on delivering high‑quality features and capabilities for Visa's strategic clients—including merchants, acquirers,...Full timeWork experience placementWork at officeLocal area- ...Riot engineers bring deep knowledge of specific technical areas but also value the opportunity... ...click here !). As a Senior Manager, Software Engineering (Services) in VALORANT’s... ...player experience. You will report to the Director of Engineering for the VALORANT Foundations...Local areaFlexible hours
$100k - $150k
...Chief Software Engineer - Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and well...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship$200k - $268k
...the opportunity to engage the industry-wide developer community and contribute to open-source software as well.ResponsibilitiesLead, coach and manage core team of engineers working on building the infrastructure.Participate with senior management in developing a long-...For contractorsWork at officeFlexible hours$207k - $301k
Software Engineer Manager II, Slicer Location: Kirkland, WA, USA | Company: Google Overview Like Google’s own ambitions, the work of a Software... ..., are subject to approval by the Alphabet Inc. board of directors or its delegate, the terms of the relevant Alphabet Inc....Temporary work$207k - $301k
Software Engineer Manager II, Agentic Bug Fixing Company: Google Location: Kirkland, WA, USA Advanced Experience owning outcomes and decision... ..., are subject to approval by the Alphabet Inc. board of directors or its delegate, the terms of the relevant Alphabet Inc....Temporary work$200k - $268k
...opportunity to engage the industry-wide developer community and contribute to open-source software as well. Responsibilities Lead, coach and manage core team of engineers working on building the infrastructure. Participate with senior management in developing...Full timeFor contractorsWork at officeFlexible hours- ...Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER, DESIGN ENGINEERING (STARLINK)At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink,...Permanent employmentTemporary workInternshipWork at officeWorldwideMonday to FridayWeekend work
$102.1k - $202.2k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewSecurity... ...simplified solutions. We are looking to hire Senior Software Engineers and Software Engineer IIs for our teams! The Microsoft...Ongoing contractLocal area3 days per week- ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.FULL STACK SOFTWARE ENGINEER, OPERATIONS SOFTWARE (STARLINK)Starlink is the world’s largest satellite constellation and is providing fast, reliable internet...Permanent employmentTemporary workInternshipWork at officeWorldwideMonday to FridayNight shiftWeekend work
$102.1k - $202.2k
...officeRole type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:... .... Within the Azure Monitor team, we are looking for a Software Engineer II and Senior Software Engineer to help build and evolve the Azure...Ongoing contractLocal area3 days per week$119.8k - $234.7k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewMicrosoft... ...at enterprise scale. MSD employees contribute across engineering, technology leadership, digital transformation, and customer...Ongoing contractLocal area3 days per week$143.7k - $194.4k
...Amazon Leo will serve people and organizations operating in locations without reliable connectivity.This role is for a Software Development Engineer who will design, implement, and operate globally distributed systems that enable Leo to achieve low single-digit-second...Permanent employmentInternshipFlexible hours$125k - $145k
...is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.WIRELESS SOFTWARE ENGINEER (STARLINK)At SpaceX, we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world’s most advanced...Permanent employmentTemporary workWork at officeWorldwideMonday to FridayWeekend work$85.4k - $168.1k
...officeRole type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewMicrosoft Security (MSEC) is seeking an AI Engineer II to help design and build AI-native systems that enable customers to...Ongoing contractLocal area3 days per week$102.1k - $202.2k
...days / week in-officeRole type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewCommercial Engineering & AI (CEAI) partners closely with stakeholders to accelerate the transformation of...Ongoing contractLocal area3 days per week$119.8k - $234.7k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewThe... ..., Microsoft Devices Operations manages supply chains, product engineering, manufacturing, and services to deliver iconic products.We are...Ongoing contractLocal area3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director Software Engineering. Be the first to apply!
Related searches
- application engineering manager Redmond, WA
- application manager Redmond, WA
- embedded software manager Redmond, WA
- IT software development manager Redmond, WA
- director of software Redmond, WA
- director software engineering Redmond, WA
- software manager Redmond, WA
- principal developer Redmond, WA
- hotel chief engineer Redmond, WA
- senior civil engineer project manager Redmond, WA



