Director of Software Engineering
Enumclaw, King County, Washington, 98022, USA
Listed on 2026-01-26
-
IT/Tech
IT Project Manager, IT Consultant
Overview
Founded in 1898
, Mutual of Enumclaw is a people-first insurer rooted in community, recognized as Washington’s Best Company to Work For for the 13th consecutive year
, and proudly serving individuals, families, farms, and businesses through local independent agents across the West.
The Director of Software Engineering reports to the Chief Information Officer and is responsible for the development, maintenance, and support of internal software applications, as well as modifications to external third‑party applications in P&C insurance space. Works closely with customers, vendors, colleagues, and other stakeholders to develop, implement, and operate systems that improve processes and support critical business strategies. Manages technology‑related risks associated with providing software that supports key business processing and enables the company to execute business strategies.
Location:
The successful candidate will work in a hybrid capacity between our Home Office in Enumclaw, WA, and remotely. Candidate must live within driving distance of our Home Office and have high‑speed internet (internet speed test required).
Hiring Range:$195,214 - $216,631*
Salary Range:$195,214 - $240,056
* The hiring range represents Mutual of Enumclaw’s current hiring pay scale for this role. Mutual of Enumclaw reserves the right to modify or update this range any time. Exact compensation may vary based on skills and experience. Compensation is only one part of our entire total rewards package. To see some of the benefits and perks we offer, please .
Responsibilities- Organize and direct the Software Engineering group of the IT Department with a focus on Personal, Commercial, and Farm insurance.
- Drive strategy in partnership with the business functions to transition/modernize the technology landscape across MOE, including exiting the mainframe while embracing AI and automation.
- Ensure architectural consistency, scalability, and security across all solution designs.
- Develop and lead an Agile organization focused on strategic design, development, and maintenance of systems.
- Maintain and evolve reference architectures, blueprints, and portfolio‑level designs. Drive innovation and thought leadership in banking technology domains.
- Understand the company vision, mission, goals, strategic interests, and priorities, and create software strategies that support them.
- Organize and motivate teams to deliver high‑quality services.
- Anticipates and manages technology evolution and relates it to business solutions. Sets high‑level direction based on knowledge of industry trends, overall technology standards, and alignment to the business.
- Oversees the development, implementation, and execution of multiple agile teams and backlogs; oversees operating plan and resource allocation for the department, including prioritization and staff deployment; acts based on changing priorities. Sets priorities based on what is most important to the business.
- Establish goals and performance objectives that align with the goals of the business. Monitor, measure, and report results. Hold direct reports accountable for achieving the goals and meeting performance objectives.
- Establish an environment that encourages personal and professional growth for assurance of technical skill alignment with current and future business needs. Develop leadership capabilities at all levels within the team.
- Define department objectives, identify and address group development needs to create a high‑performance software development organization.
- Ensure through regular monitoring and measurement that the service provided to clients by the Application Development department is effective, efficient, and highly valued by the business.
- Establish and maintain strategic and effective relationships with internal and external customers.
- Responsible for establishing financial targets and managing within budget; to ensure that projects deliver to plan.
- Formulates and executes process and organizational improvement direction and programs that enhance overall effectiveness. Understands business process, issues/problems, and applies appropriate IT standards and solutions.
- Participate in the…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).