Manager, Software Engineering (Hybrid OR REMOTE)
Arch Insurance Group Inc. provides the following pay range based on skills and experience. Discuss with a recruiter to learn more.
Base pay range: $115,000.00/yr – $165,000.00/yr
With a company culture rooted in collaboration, expertise, and innovation, we aim to promote progress and inspire our clients, employees, investors, and communities to achieve their greatest potential. Our work is the catalyst that helps others achieve their goals. In short, we enable possibility.
Job Summary
The Software Engineering Manager leads a cross‑functional team to ensure the stability, quality, and continuous improvement of business‑critical platforms. This role oversees the full software release lifecycle—from development through deployment and post‑release monitoring—while partnering with business, QA, DevOps, and product teams to resolve production issues and drive automation.
This position is responsible for agile delivery, release planning, and compliance, leveraging tools such as ServiceNow and operational dashboards to ensure efficient and reliable releases. Strong leadership in agile environments, technical expertise in CI/CD and DevOps, and exceptional communication skills are essential. Experience with cross‑team collaboration, process improvement, and a solid background in software engineering and release management are highly valued.
This is a Hybrid role (twice a week) in our Jersey City, NJ; Raleigh, NC; or Hartford, CT offices. We are also open to considering a fully remote hire located in the Northeast.
Responsibilities
- Partner with Business & Quality Analysts to manage production issues, triage bugs, and oversee release activities.
- Report to the Agile Delivery Manager, providing regular updates on team progress, risks, and dependencies.
- Manage a team of engineers, business analysts, and QA, ensuring all reported issues are filed, assigned, and resolved promptly.
- Coordinate and oversee the entire software release lifecycle, from development and testing to deployment and post‑release monitoring.
- Collaborate with technical leads to identify and resolve engineering issues, blockers, and cross‑team dependencies.
- Provide dashboards, reports, and updates to senior management on environment and release status, leveraging operational dashboards as needed.
- Foster a collaborative and high‑performing team environment through coaching, feedback, and mentorship.
- Drive automation and process improvements for production support and release management.
- Lead agile ceremonies and facilitate cross‑functional collaboration.
- Log and track all production issues using the ServiceNow platform; experience with ServiceNow is a plus.
- Prepare and present monthly summaries of the number of issues and production incidents, including charts and reports, to stakeholders.
Release Management Focus
- Plan, coordinate, and execute software releases, ensuring alignment with business priorities and minimal disruption to production systems.
- Develop and maintain release calendars, communicating key dates and milestones to all stakeholders.
- Ensure all release documentation, sign‑offs, and compliance requirements are completed prior to deployment.
- Conduct post‑release reviews to capture lessons learned, monitor system stability, and drive continuous improvement in release processes.
Knowledge & Skills
- Strong understanding of Agile frameworks (Scrum, SAFe, Kanban) and their application in engineering environments.
- Experience leading agile ceremonies and facilitating cross‑functional collaboration.
- Solid technical background in software development, production support, and release management.
- Familiarity with CI/CD pipelines, DevOps practices, and test automation tools.
- Excellent organizational and facilitation skills, with the ability to manage multiple priorities and teams.
- Strong interpersonal and communication skills to collaborate effectively with engineers, product managers, and stakeholders.
- Experience working in cross‑functional teams and managing interdependencies across teams.
- Experience with ServiceNow or similar issue tracking platforms is highly desirable.
- Knowledge of the P&C insurance domain is a plus.
Education & Experience
- Bachelor's degree in Computer Science/Engineering or related field.
- 7+ years of experience in software development or engineering management.
- 3+ years of experience in agile program or project management roles.
Arch is committed to helping employees succeed through a comprehensive benefits package including multiple medical plans, dental, vision, prescription drug coverage, a competitive 401k with generous matching, paid time off, paid holidays, volunteer time offer, and more. Learn more on the Arch benefits page.