Director Software Engineering
$92.79 - $148.35 per hourProvidence Service
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, 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.
Why Join Us?
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.
Ready to Shape the Future of Software Engineering?
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 Providence
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.
Requsition ID: 451377
Company: Providence Jobs
Job Category: Development/Engineering
Job Function: Information Technology
Job Schedule: Full time
Job Shift: Day
Career Track: Leadership
Department: 4011 SS IS ESI NETWORK SVCS
Address: WA Redmond 17425 NE Union Hill Rd
Work Location: Redmond Junction At Bear Creek
Workplace Type: Hybrid
Pay Range: $92.79 - $148.35
The amounts listed 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.
$186k - $233k
...systems? Do you love data? We’re looking for an experienced technology leader to lead and grow our global engineering team and help our customers build better software by building the next generation of Application Performance Monitoring (APM) by leading our Agent teams....SuggestedWork at officeRemote workFlexible hours- ...Facebook, or Instagram.About This OpportunityWe are seeking a Software Engineering Manager to lead a seasoned Agile team responsible for a... ...and ownership of our systems. This position reports to the Director of Software Engineering.Why Join Us?A clear, visible mandate...SuggestedContract workLocal area
$182.5k - $240k
...What You’ll Work On Run day-to-day activities of a dynamic engineering team, including requirements grooming, scrums, retrospectives... ...integration, testing, and maintenance of our platform Lead agile software processes for engineering teams and introduce best-in-class...SuggestedRemote workFlexible hours$140k - $210k
...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Software Engineering Manager at Indeed, you will manage and grow a team responsible for building and maintaining software systems that enable...SuggestedWork experience placementLocal area$101.9k - $163k
...that are integrated into the fabric of how we work every day. To learn more, please see . What you'll do here: As the Software Engineering Manager, you will lead a team dedicated to : Developing, updating and optimizing data transformation and delivery scripts...SuggestedFull timeWork experience placementLive inLocal areaRemote workWorldwide- ...leader who can help lead, coach, and inspire a team of engineers. We want someone with a background in software engineering someone who has a background in modern... ...tools and report to the team's Engineering Director. You will work day-to-day with the a team of engineers...
$100k - $140k
Slalom is looking for an experienced Engineering Manager with a passion for maximizing the value and effectiveness of our Salesforce Product... ...across Salesforce and AWS delivery workflows.* Support modern software development lifecycle practices, including iterative delivery,...Temporary workLocal area- ...DoorDash, Affirm, and Zillow.About the roleWe are looking for our Engineering Manager who has a solid track record of developing and... ...of successful delivery on the team.Familiarity with enterprise software and software as a service. We deliver a highly reliable service...Full timeRemote workVisa sponsorshipWork visa
- ...Senior Manager, Software Engineer, Design Engineering – Nike WHO YOU WILL WORK WITH The Consumer Product & Innovation Design Engineering team develops 2D and 3D tools to enable virtual digital product creation. Our unique team brings together people from VFX, games...
- ...personalized customer experiences, marketing automation, communications, and integrations across enterprise platforms.As Manager, Software Engineering (Marketing Technology), you will lead a team responsible for delivering and evolving solutions that span marketing platforms...Full timeWorldwideFlexible hours
- Role SummaryWe are looking for an experienced and technically strong Software Engineer to lead the design and development of system-level / desktop applications for semiconductor equipment control software. The role demands deep technical expertise, full ownership of critical...Local areaRemote workFlexible hours2 days per week3 days per week1 day per week
- ...Prophetic Software is not able to sponsor employment visas now or in the future. Candidates must be authorized to work in the United... ...Come disrupt an industry with us. About the Role: The engineering team is scaling to meet demand that is outpacing our ability to...Full timeWork at officeLocal areaImmediate startRemote workVisa sponsorshipWork visaDay shift
$185k - $230k
...join us and make an impact.HOW YOU MAKE AN IMPACT:The Director, Platform & Data Engineering is a senior technology leader accountable for the strategy... ...and CAD systemsEDI systemsERP development and software development life cycle (SDLC) management across supported...Casual workWork at officeRemote workFlexible hoursShift work- SENIOR RF APPLICATIONS ENGINEER / DIRECTOR OF APPLICATIONS (MULTIPLE OPENINGS)Job DescriptionDefinition, design and implementation of up to 400G characterization hardware.Develop and execute Design Verification Testing (DVT) plans for high-speed CDRs, drivers and TIAs for...Work at office
- ...Products Group, we are dedicated to excellence in the design and engineering of Lam's etch and deposition products. We drive innovation to... ...industry. The impact you'll make As a Software Engineer at Lam, you will be at the forefront of innovation by...Full timeLocal areaRemote workFlexible hours2 days per week3 days per week1 day per week
$140k - $200k
...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...Remote jobFull timeWork at office$115k - $145k
...As a Software Engineer on the Professional Archive Search team, you’ll help design, build, and deliver high-quality software solutions that power our search platform. Your work will support Smarsh clients in meeting their compliance needs by enabling reliable, scalable...Full timeWork at officeLocal areaFlexible hours$99k - $220k
...Products Group, we are dedicated to excellence in the design and engineering of Lam's etch and deposition products. We drive innovation to... ...in the semiconductor industry. The impact you’ll makeAs a Software Engineer at Lam in the Product Support group, you will be at the...Local areaRemote workFlexible hours2 days per week3 days per week1 day per week$139.3k - $203.6k
...is filled or if a sufficient number of applications are received.This is a remote role anywhere in the USA.Meet the TeamOur software engineering team develops software using Cisco’s Design Thinking Principles, with simplification and Security at its core. We use secure...Full timeTemporary workLocal areaRemote workFlexible hours- ...business is growing at a fast pace and this team’s mission is to apply technology to accelerate that growth through best-in-class software engineering, data engineering, and business intelligence. We are Sales Technology division within Global Sales organization and our...InternshipWorldwide
$143.7k - $194.4k
The future of software development is autonomous. AWS is building Kiro Crew — an always-on agentlayer for Kiro that independently tackles... ...in howsoftware gets built and maintained.We're looking for engineers who want to shape this transformation. You'll work alongside...InternshipImmediate startWorldwideFlexible hoursShift work- Working for Micro Systems Engineering, Inc. (MSEI) means joining an elite team to work on some of the most exciting challenges in medical... ..., and professionals to share in our mission.Please join us as:Software EngineerJoin our growing Software for External Medical Device...Full timeWork at officeLocal areaWorldwide
$87k - $109k
Software Development Engineer II - III (EDI Enrollment) Hybrid role (3 days/week in office) at our Burlington, Renton, Spokane, Vancouver, Portland, Medford, Salt Lake City, Boise, Lewiston, or Fargo offices. Candidates must reside within commutable distance of that location...Full timeWork at officeImmediate startRemote workWork from homeRelocationFlexible hours3 days per week- Senior Software Engineer - NIKE, Inc. - Beaverton, OR. Develop, code, configure and test software systems and solutions to meet defined digital product specifications and direction; design and build scalable microservices and APIs to support enterprise-scale digital platforms...Contract workRemote work
- As a Senior Software Engineer at Resource Data, you will join a team of consultants leading complex technical work and resolving ambiguous business challenges. The Senior Software Engineer drives the design and implementation of complex software systems and components,...
$97.02k - $163.03k
...development. We need the aid of a highly motivated problem solver. An engineer who enjoys the challenge of resolving complex problems with... ...FUNCTIONS & RESPONSIBILITIES:Develop and maintain complex Software systemAcquire extensive business and system knowledgeApply system...Minimum wageFull timeLocal areaRemote workFlexible hours- WHO WE ARE LOOKING FORAs a Workday Senior Software Integration Engineer III, you will work with the team of engineers working on integrations across products. You will responsible to develop, test, and deploy integrations required to meet business requirements. You will...Full time
- Software Engineer II, Design Engineering - NikeWHO YOU WILL WORK WITHThe Consumer Product & Innovation Design Engineering builds software tools and systems to enable end-to-end product creation at speed and scale. We power designers, artists, developers and engineers by...Full time
- ...Job Title: Senior Software Engineer - Backend Do you want to solve the hardest problems in healthcare as you build the services that help millions of people find the right doctors, understand their costs, and choose the next best step for their care, alongside some...Contract work
- ...and work with product owners to determine the best solution. Software development, writing technical documentation, automated software... ...required, supplemental education in software development/engineering preferred (either through code schools or traditional degrees...Contract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director Software Engineering. Be the first to apply!
- application engineering manager Portland, OR
- application manager Portland, OR
- IT software development manager Portland, OR
- director of software Portland, OR
- director software engineering Portland, OR
- software manager Portland, OR
- principal developer Portland, OR
- senior principal engineer Portland, OR
- hotel chief engineer Portland, OR
- civil engineer project manager Portland, OR



