Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Mutual of Enumclaw Insurance Logo

Director of Software Engineering

Mutual of Enumclaw Insurance

$195,214 - $240,056
Oct 17, 2025
Enumclaw, WA, US
Apply Now

Mutual of Enumclaw is looking to solve business problems by developing, implementing, and operating systems that improve processes and support critical business strategies through effective software engineering leadership.

Requirements

  • In-depth knowledge of IT concepts, strategies, methodologies, and their application to business opportunities.
  • Demonstrated success leading high-performing, high-capacity agile teams and in IT standards and guidelines.
  • Thorough understanding of all aspects of the software development life cycle.
  • In-depth knowledge of business operations, objectives, and strategies.
  • Demonstrated competency in critical thinking, problem-solving, and analytical skills.
  • 10+ years of experience as a software engineer preferred.
  • 15+ years of technology-related experience, with 5 years in management of a technology organization, desirable.

Responsibilities

  • Organize and direct the Software Engineering group of the IT Department.
  • Develop and lead an Agile organization focused on strategic design, development, and maintenance of systems.
  • 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.
  • Stay current with trends in software development, including methodologies, languages, architectures, and emerging delivery mechanisms.
  • Support the development, implementation, execution, and testing of disaster planning.

Other

  • 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 the software that supports key business processing and enables the company to execute business strategies.
  • 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.
  • Highly developed negotiation, facilitation, and consensus-building skills.
  • Highly developed oral and written communication skills; strong presentation skills.
  • Demonstrated competency in strategic thinking and leadership with strong abilities in relationship management.
  • Knowledge of general principles of finance, budget, and project management
  • Bachelor's or Master's Degree in technical or business discipline, preferably Computer Science/Computer Information Systems or related experience; Master's Degree preferred.
  • Candidate must live within driving distance of our Home Office and have high-speed internet (internet speed test required).