Director Software Engineering

Providence Health Plan Group

Redmond (WA)

On-site

USD 190,000 - 250,000

Full time

10 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

PSJH is seeking a Software Engineering Leader in the Redmond area to own end-to-end software development, quality, and delivery that delivers meaningful caregiver value. You will evaluate requirements, estimate costs, design solutions, and ensure quality criteria across the portfolio.

You will guide architecture strategy, promote engineering excellence, and help teams deliver resilient, scalable, and performant solutions aligned with business objectives and quality KPIs.

Qualifications

  • Bachelor’s Degree in Computer Science and Engineering, Mathematics, Engineering, or a related technical field is required or equivalent experience.
  • 10+ years of related experience with deep knowledge of software engineering best practices.
  • 8+ years of experience leading technical teams in a complex, fast-paced environment.
  • Data-driven mindset with experience using metrics to guide decisions across team(s).
  • Experience in a healthcare environment is preferred.
  • Proven ability to influence across a division and IS through technical and business expertise.
  • Strong relationship-building skills with colleagues, customers, and executive leadership.

Responsibilities

  • 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 partner value and align with PSJH business objectives.
  • Innovation Advisor: Anticipate industry trends and advise on new solutions, capabilities, and technologies for the future vision.
  • Cross-Service Planner: Define software, tools, cloud services, processes, roles, dependencies, and documentation for resilient, supportable solutions.
  • Quality Champion: Promote a culture of quality across Engineering, ensuring standards align with service objectives.
  • Testing and Performance Leader: Guide testing strategies to meet quality KPIs across unit, integration, load, and security tests.
  • Data-Driven Problem Solver: Use data to understand solution quality, describe defects, and communicate findings clearly.
  • Agility Driver: Prioritize work across teams and remove barriers to speed delivery while maintaining focus.
  • Engineering Process Improver: Optimize the engineering lifecycle for significant system improvements.
  • Continuous Improvement Advocate: Drive new ways to improve quality, engineering solutions, and responsiveness to feedback.
  • Service Engineering Partner: Define and build tools with service engineering and manage hand-offs between teams.
  • End-to-End Owner: Maintain accountability for solution quality and user experience throughout the life cycle.
  • Proactive Issue Resolver: Resolve issues beyond area of responsibility when needed, collaborating to ensure success.
  • Team Builder: Build a diverse team with capabilities to meet current and future objectives.
  • Talent Developer: Lead hiring and development for managers and individual contributors.
  • Strategy Communicator: Clearly communicate goals and alignment with broader objectives.
  • Collaboration Champion: Partner with teams and foster an inclusive environment.
  • Culture Ambassador: Represent PSJH values and culture through actions.

Skills

Software Architecture
Technical Leadership
Data-driven decisions
Healthcare IT
Cross-functional collaboration
Strategic thinking

Education

Bachelor’s Degree in CS/Engineering

Job description

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:
  • 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.

What You’ll Bring:
  • 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

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Director Software Engineering
Director Software Engineering

Providence • Redmond (WA)

Hybrid
USD 180,000 - 240,000
Software Engineering Leader & Architecture Strategist
Software Engineering Leader & Architecture Strategist

Providence Health & Services • Portland (OR)

Hybrid
USD 128,000 - 204,000
Comprehensive benefits
Hybrid schedule
Healthcare Software Engineering Leader & Architect
Healthcare Software Engineering Leader & Architect

Providence Health Plan Group • Redmond (WA)

On-site
USD 190,000 - 250,000
Director Software Engineering
Director Software Engineering

Providence Health & Services • Portland (OR)

Hybrid
USD 128,000 - 204,000
Comprehensive benefits
Hybrid schedule
Tech Strategy Leader: Software Engineering Director
Tech Strategy Leader: Software Engineering Director

Providence • Redmond (WA)

Hybrid
USD 180,000 - 240,000
Director Software Engineering
Director Software Engineering

Providence Health & Services • Redmond (WA)

Hybrid
USD 264,499,000 - 424,301,000
Hybrid schedule
Benefits package
401(k) with match
Director of Software Engineering
Director of Software Engineering

Frederick Fox • New York (NY)

On-site
USD 180,000 - 260,000
Sr Software Dev. Engineer
Sr Software Dev. Engineer

Worky • United States

On-site
USD 180,000 - 240,000
Senior Director of Software Engineering — Healthcare IT
Senior Director of Software Engineering — Healthcare IT

Providence • Portland (OR)

Hybrid
USD 180,000 - 240,000
401(k) matching
Health insurance
Life insurance
+4
Senior Director Software Engineering
Senior Director Software Engineering

Talanto • Northern (KY)

Hybrid
USD 180,000 - 240,000