Senior Software Engineer (Full-Stack)
About the role
As part of Guidewire’s Product Development & Operations (PDO) organization, the Product Configuration Tooling team builds and evolves the core Application Platform capabilities that power many of the world’s leading P&C insurers. We focus on secure, scalable cloud services and tools that help customers configure and operate their insurance products efficiently, collaborating across global, diverse teams in a flexible hybrid environment. Our work blends modern web technologies, cloud-native patterns, and AI to deliver reliable, enterprise-grade solutions.
Responsibilities
- Design, implement, and maintain complex features across the full stack (backend services and frontend applications) for Guidewire’s core Application Platform and configuration tooling.
- Apply agentic coding tools and support Guidewire's effort to dramatically accelerate development.
- Engineer for quality, scalability, availability, and security in every aspect of the platform.
- Collaborate with cross-functional teams to deliver secure, scalable, and efficient platform capabilities that end-users love, supporting Guidewire's mission of operational excellence and transformative innovation.
- Support and mentor junior engineers, contributing to a culture of continuous improvement and technical excellence.
- Continuously learn about P&C insurance domain concepts, cloud-native patterns, and AI capabilities to design innovative solutions that are technically sound and industry-relevant.
Requirements
- 5+ years of experience building web applications or services across the stack, using at least one modern backend language (e.g., Java, Kotlin, C#, Go, or similar) and one modern frontend framework (e.g., React, Angular, or Vue).
- Strong proficiency in using Java, JavaScript, TypeScript, Kotlin and ability to adjust or learn other languages if needed.
- Experience with coding agentic environments (such as Claude Code, Codex, and similar tools) and automation tools.
- Strong understanding of both relational and non-relational databases and data modeling; comfort writing or reviewing queries.
- Experience building APIs, microservices, and distributed systems.
- Previous experience building on cloud platforms (e.g., AWS, Azure, or GCP) and container-based deployment (Docker, Kubernetes) is strongly preferred.
- Excellent ability to break down ambiguous problems, propose pragmatic solutions, and iterate quickly in a high-paced AI-assisted development environment.
- Exceptional written and verbal communication skills, ability to collaborate effectively with colleagues from different disciplines and geographies.
- A learning mindset and openness to feedback; willingness to dive into new technologies, insurance domain concepts, and evolving AI and cloud capabilities.
Qualifications
- Master’s degree in Computer Science, Engineering, or related field, or equivalent practical experience.
- Proven track record of delivering high-quality software solutions.
- Experience with CI/CD pipelines and automated testing frameworks.
- Knowledge of DevOps principles and practices.
- Experience with Agile methodologies and Scrum.
- Experience with cloud-native architectures and containerization technologies.
Skills
- Proficiency in Java, JavaScript, TypeScript, Kotlin.
- Experience with modern frontend frameworks (React, Angular, Vue).
- Experience with backend languages (Java, Kotlin, C#, Go).
- Experience with database management systems (SQL, NoSQL).
- Experience with API design and microservices architecture.
- Experience with cloud platforms (AWS, Azure, GCP).
- Experience with containerization technologies (Docker, Kubernetes).
- Experience with CI/CD tools (Jenkins, GitLab CI, CircleCI).
- Experience with automated testing frameworks (JUnit, Jest, Cypress).
- Experience with DevOps tools (Ansible, Terraform, Helm).
- Experience with agile methodologies (Scrum, Kanban).
- Experience with cloud-native patterns and microservices.
- Experience with AI and machine learning.
Benefits
Flexible work environment, including a hybrid model that balances focused remote work with in-person collaboration in our Bedford, MA office.
Health and wellness benefits designed to support you and your family’s physical and mental well-being.
Paid time off programs, including volunteer time off, so you can recharge and give back to your community.
Market-competitive pay and incentive programs that reflect your impact and contribution.
Continual development and internal career growth opportunities, supported by an inclusive culture, leadership that listens, and access to cutting-edge projects in cloud, AI, and insurance technology.
Pay
$148,000 - $247,000
Schedule
Full-time