Summary
Guidewire provides outstanding software for the second-largest financial services industry in the world: insurance. We deliver the core applications that Property and Casualty (P/C) insurers use to build their products, sell policies, settle claims, and bill their customers. Through Guidewire Cloud, our SaaS platform, we enable customers to rapidly innovate, scale securely, and drive measurable value.
Our Cloud Platform provides the foundational capabilities, infrastructure, and engineering services that enable teams to build, deploy, and operate modern cloud-based products at scale. We focus on secure, resilient, and scalable platform capabilities that improve developer productivity, enable self-service engineering, and accelerate innovation across Guidewire Cloud.
As a Senior Manager, Software Engineering – Cloud Platform, you will lead and develop high-performing Cloud Platform Engineering teams, combining strong technical leadership with effective people management. You will remain closely engaged in technical design, engineering execution, and problem-solving while providing direction, coaching, and career development for your engineers. Working closely with Staff and Principal Engineers, Product Management, and other engineering leaders, you will shape platform architecture and technical strategy, guide complex engineering decisions, and drive the evolution of reliable, scalable, and secure cloud platform capabilities. Your leadership will be critical to improving platform reliability, developer experience, and engineering effectiveness across Guidewire Cloud.
Job Description
What you'll do
Lead and develop Cloud Platform Engineering teams: Provide technical direction, coaching, and career development while building a culture of engineering excellence, ownership, accountability, and continuous learning.
Build and develop engineering talent: Establish clear expectations, provide regular feedback, manage performance, and develop engineers' technical and leadership capabilities. Foster an inclusive environment that encourages independent thinking, collaboration, and accountability for engineering outcomes.
Provide hands-on technical leadership: Work closely with engineers on complex technical problems, architectural decisions, design reviews, and implementation trade-offs. Help resolve technical roadblocks, challenge proposed solutions, and guide teams toward scalable, reliable, secure, and maintainable designs. Remain technically engaged without becoming a bottleneck for implementation.
Own engineering execution and outcomes: Drive end-to-end delivery from planning and prioritization through implementation, rollout, and continuous improvement. Stay close to technical execution, identify engineering risks early, help resolve critical blockers, and ensure delivery decisions support quality and long-term platform health.
Champion engineering excellence: Drive adoption of API-first design, TDD, BDD, automated testing, GitOps, observability, secure coding, and continuous delivery. Champion the collaborative engineering practices we use,, such as pair programming and spec-driven development, where requirements and design are written and reviewed before implementation begins, as the default way the team builds software, and help engineers who are new to them get comfortable. Provide practical technical guidance and promote engineering standards that improve code quality, maintainability, and delivery effectiveness.ance and promote engineering standards that improve code quality, maintainability, and delivery effectiveness.
Shape platform strategy and architecture: Partner with Product Management, Security, Architects, and engineering leaders to evolve the Cloud Platform roadmap. Evaluate architectural options, prioritize technical investments, address technical debt, and balance near-term delivery with scalability, reliability, security, and long-term platform evolution.
Drive reliability and operational excellence: Take…