
Director, Software Engineering
MEMIC
full-time
Posted on:
Location Type: Remote
Location: Maine • United States
Visit company websiteExplore more
Job Level
About the role
- Define and execute a multi‑year engineering strategy aligned with business goals and the enterprise technology roadmap.
- Lead, mentor, and develop high‑performing engineering teams, including managers, leads, and senior engineers.
- Build and sustain a culture of innovation, automation, continuous learning, and operational excellence.
- Establish and maintain best practices for code quality, testing, documentation, and operational excellence.
- Ensure platforms are reliable, scalable, and resilient, with strong operational performance.
- Collaborate closely with Enterprise and Solution Architecture to design, plan, and deliver high-quality technology solutions that align with the organization’s strategic roadmap.
- Act as a trusted IT partner to business areas—consulting, advising on software and other IT issues.
- Work cross‑functionally to align priorities, manage dependencies, and remove delivery blockers.
- Assess the current state of operational systems and develop road maps to ensure their continued viability or modernize and replace legacy platforms.
- Evaluate and adopt new technologies that improve engineering efficiency and product capability.
- Partner with the Chief Information Security Officer to ensure secure software development and proactive risk mitigation.
- Plan and allocate engineering resources across product teams, projects, and production support to meet business objectives.
Requirements
- 10+ years of progressive software engineering experience, including 5+ years in engineering leadership roles.
- Comprehensive knowledge of information systems technology subjects and extensive knowledge of hardware and software, SDLC, DevOps, Agile Methodology with the ability to keep abreast of new technologies and processes.
- Hands-on experience with cloud-native development (Azure and/or AWS), modern application frameworks, and API-first design.
- Experience leading enterprise cloud migrations or core platform modernization initiatives.
- Hands-on experience with P&C insurance platforms such as Guidewire, Duck Creek, Majesco, Insurity, or equivalent custom policy, billing, or claims solutions.
- Strong understanding of P&C insurance operations, including policy lifecycle, rating, underwriting, billing, claims, and regulatory compliance.
- Strategic mindset with strong planning and execution skills.
- Excellent communication and stakeholder management abilities, with the professionalism and seasoned maturity to work effectively with senior leadership.
- Ability to navigate complex problems and translate them into clear, actionable plans.
- Proven ability to manage and lead geographically distributed teams.
Benefits
- Check out our benefit offerings here!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software engineeringcloud-native developmentAPI-first designSDLCDevOpsAgile Methodologyplatform modernizationcode qualitytestingdocumentation
Soft Skills
leadershipmentoringcommunicationstakeholder managementstrategic planningproblem-solvingcollaborationinnovationoperational excellenceresource allocation