About the Role
Guidewire is seeking a Software Engineer II to develop elegant solutions for the property & casualty insurance industry's complex business domain. You will join the Product Development and Operations (PDO) organization, focusing on SBT Content and insurance content transformation. This role involves working in a collaborative, agile environment, contributing to high-performance software solutions, and utilizing AI-native coding approaches and AI-assisted tools to build, refactor, and extend services.
Responsibilities
- Contribute to the design and implementation of high-performance software solutions.
- Use AI-native coding approaches and AI-assisted tools to build, refactor, and extend services.
- Maintain high engineering standards, tests, and observability.
- Support PDO’s mission to embed GenAI across products, improve operational excellence, and deliver secure, reliable, and scalable cloud services.
Requirements
- Minimum 2+ years of Software Development experience, preferably in SaaS or cloud solutions.
- Proficiency in Core Java, and good working knowledge of the Spring framework.
- Experience with JavaScript, TypeScript, or Python.
- Experience building microservices on cloud service platforms (e.g. AWS/GCP/Azure) – AWS preferred.
- Experience with containerization and orchestration (Docker and Kubernetes).
- Experience designing REST or gRPC based APIs.
- Ability to use AI-assisted coding tools (e.g. Claude Code, GitHub Copilot) to accelerate development while exercising strong judgment around code quality, testing, and security.
- Good understanding of Object-Oriented Design principles.
- Understanding of relational database persistence (e.g. MySQL, Oracle); familiarity with NoSQL databases (e.g. MongoDB, CouchDB) is a plus.
- Great understanding of CI/CD and DevOps principles; experience with related tools such as TeamCity, Git-based workflows, or Kubernetes is a definite plus.
- Experience with LLMs, LangChain, and/or AI patterns such as RAG or ReAct is a plus.
- Exposure to AI/ML development patterns such as prompt engineering or integrating AI services into production systems is a plus.
- BS/MS degree (Computer Science or related field).
Skills
- Core Java
- Spring framework
- JavaScript
- TypeScript
- Python
- AWS
- GCP
- Azure
- Docker
- Kubernetes
- REST APIs
- gRPC APIs
- AI-assisted coding tools
- Object-Oriented Design
- Relational database persistence
- NoSQL databases
- CI/CD
- DevOps principles
- TeamCity
- Git-based workflows
- LLMs
- LangChain
- RAG
- ReAct
- Prompt engineering
Location
- Canada
Work Type
- Full-time
- Flexible work environment
Experience Level
- Software Engineer II
- 2+ years of Software Development experience
Education Level
- BS/MS degree (Computer Science or related field)
Salary/Compensations
- $86,000 - $108,000 CAD
Benefits
- Health and Wellness benefits
- Paid time off programs including volunteer time off
- Health, dental, and vision insurance
- Company sponsored retirement plan
- Annual company bonus plan, commissions, and/or long term incentive awards (contingent on factors including company and employee performance)
About the Company
- Guidewire is the platform P&C insurers trust to engage, innovate, and grow efficiently.
- We combine digital, core, analytics, and AI to deliver our platform as a cloud service.
- More than 540+ insurers in 40 countries, from new ventures to the largest and most complex in the world, run on Guidewire.
- We are proud of our unparalleled implementation track record with 1600+ successful projects, supported by the largest R&D team and partner ecosystem in the industry.
- Our Marketplace provides hundreds of applications that accelerate integration, localization, and innovation.
- We foster a culture of curiosity, innovation, and responsible use of AI—empowering our teams to continuously leverage emerging technologies and data-driven insights to enhance productivity and outcomes.
- We put our values of Integrity, Rationality, and Collegiality first, harboring a culture of honesty and openness.
- We are an extraordinary blend of hungry self-starters, intrepid explorers, brainy experts, and loyal allies.
Equal Opportunity
- Guidewire Software, Inc. is proud to be an equal opportunity and affirmative action employer.
- We are committed to an inclusive workplace, and believe that a diversity of perspectives, abilities, and cultures is a key to our success.
- Qualified applicants will receive consideration without regard to race, color, ancestry, religion, sex, national origin, citizenship, marital status, age, sexual orientation, gender identity, gender expression, veteran status, or disability.
- All offers are contingent upon passing a criminal history and other background checks where it's applicable to the position.
