Job Description
Guidewire Software is a leading platform for P&C insurers, dedicated to delivering innovative solutions. The Full-Stack Software Engineer will design, develop, and maintain core platform capabilities that enhance operational excellence and support cloud and data platform adoption.
Responsibilities
- Design, implement, and maintain moderate to complex features across the full stack (backend services and frontend applications) for Guidewire’s core application platform and configuration tooling
- Translate high-level product and platform problem statements into well-scoped technical designs, proofs of concept, and production-ready solutions with minimal supervision
- Build secure, performant, and reliable code with comprehensive automated tests, robust logging, metrics, and tracing to support strong observability and fast incident resolution
- Use AI-assisted development tools (e.g., coding agents, code generation and refactoring assistants) to increase productivity, while upholding high standards for code quality, maintainability, and test coverage—never compromising quality for speed
- Improve and contribute to CI/CD pipelines (e.g., TeamCity), Kubernetes-based deployment workflows, and DevOps practices to enable faster, safer, and more automated releases
- Participate in on-call or incident response rotations, efficiently triaging, debugging, and resolving issues in production and lower environments, and driving permanent fixes and post-incident improvements
- Collaborate closely with product managers, UX designers, architects, and peer engineers across PDO to align on requirements, technical approach, and sequencing against PDO priorities in application platform adoption
- Support PDO’s operational excellence objectives by contributing to reliability, security, and performance improvements that reduce high-impact incident resolution times and help maintain strong compliance levels
- Participate in code reviews, design discussions, and retrospectives, offering and receiving feedback in a way that reflects Guidewire’s values of rationality, collegiality, and integrity
- Continuously learn about P&C insurance domain concepts, cloud-native patterns, and AI capabilities so you can design solutions that are technically sound and industry-relevant
- Build features that enable our customers to be successful and referenceable, advancing PDO’s goal that every customer realizes measurable value and efficiency from Guidewire solutions
- Contribute to an engineering culture that emphasizes determination, collaboration, continuous improvement, and bravery—behaviors that underpin Guidewire’s unique culture and support our ambition to be the most trusted P&C insurance platform partner
Skills
- Experience (industry, internships, class projects, or open source) developing 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)
- Familiarity with relational databases and basic data modeling; comfort writing and tuning queries
- Understanding of core software engineering practices: version control (Git), code reviews, testing strategies (unit, integration, end-to-end), and continuous integration/delivery
- Ability to break down ambiguous problems, propose pragmatic solutions, and iterate quickly in an Agile environment
- Strong debugging and problem-solving skills, including working with logs, metrics, and tracing tools to diagnose issues in distributed systems
- Clear 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
- Alignment with Guidewire's core values of rationality (using data and logic to make decisions), collegiality (supporting and respecting teammates), and integrity (doing the right thing, especially when it's hard)
- Exposure to cloud platforms (e.g., AWS, Azure, or GCP) and container-based deployment (Docker, Kubernetes) is strongly preferred
- Interest in or experience with AI-assisted development tools (code generation, refactoring, test creation), and curiosity about how GenAI can improve developer productivity and product capabilities
Benefits
- Health, dental, and vision insurance
- Paid time off
- Company sponsored retirement plan
- Annual company bonus plan
- Commissions
- Long term incentive awards
Company Overview
Company H1B Sponsorship
Apply To This Job