Guidewire Software logo
Guidewire Software

Engage, Innovate, Grow Efficiently

Software Engineer III - UnderwritingCenter

Software EngineerSoftware EngineerFull TimeHybridSeniorTeam 1,001-5,000Since 2001H1B SponsorCompany SiteLinkedIn

Location

California

Posted

16 days ago

Salary

$124K - $210K / year

Seniority

Senior

Job Description

Software Engineer III - UnderwritingCenter

Guidewire Software

Title: Software Engineer III - UnderwritingCenter Location: United States - San Mateo, CA Full time Hybrid Job Description: Summary Join Guidewire's UnderwritingCenter team, a group dedicated to building and operating our cloud-native, enterprise-grade underwriting platform that powers critical risk assessment and decision-making for the world's leading P&C insurers. Our team is at the forefront of AI innovation in insurance technology, building intelligent agents using LangGraph, developing conversational AI chatbots, and pioneering new approaches to context management and knowledge retrieval. We work in a hybrid environment based in San Mateo, focused on GenAI, cloud-native architecture, and intelligent automation to drive measurable value for our customers. As a Software Engineer (Full Stack) on UnderwritingCenter, you will play a pivotal role in designing and delivering next-generation AI-powered underwriting SaaS services. We seek a passionate engineer with deep expertise in modern full-stack development, public cloud, and AI/ML engineering, eager to solve complex challenges at scale. You'll work on groundbreaking projects involving LangGraph-based agents, conversational AI interfaces, and sophisticated context management systems that transform how underwriters interact with data and make decisions. Your work will directly impact Guidewire's mission to transform insurance technology and empower underwriters with AI-driven insights and streamlined workflows. Job Description What you'll do - Design, develop, validate and deploy cloud-native full-stack applications on the Guidewire Cloud platform, owning designs for services within the UnderwritingCenter product area. - Build scalable and secure applications using modern Java, Spring Boot microservices, and frontend frameworks (React, Angular, or Vue.js), adhering to best practices for cloud environments. - Design and implement AI agents using LangGraph to automate underwriting workflows, assist with risk assessment, and augment underwriter decision-making with intelligent recommendations. - Develop conversational AI chatbot interfaces that enable natural language interactions between underwriters and the UnderwritingCenter platform, designing intuitive user experiences for complex insurance workflows. - Collaborate within agile, fast-paced development teams, delivering product features and enhancements while consistently helping teammates overcome obstacles, resolve blockers, and complete work tasks to ensure overall team progress. - Proactively triage and resolve code defects, ensuring minimal disruption to production systems and quick issue resolution. Serve as an expert on-call/support engineer for the team. - Maintain secure coding practices and address application security findings, ensuring compliance with industry standards and safeguarding against vulnerabilities. - Manage and own CI/CD pipelines, ensuring seamless and automated application delivery with exemplary release processes for complex product deployments. What you'll bring - 4+ years of professional experience in full-stack software development, with demonstrated progression in technical leadership and the ability to deliver multi-quarter projects within a team or pod. - Demonstrated ability to embrace AI and apply it to your current role as well as data-driven insights to drive innovation, productivity, and continuous improvement. - Strong interest in AI/ML engineering and eagerness to work with LLMs, agent frameworks, and conversational AI systems. - Strong expertise in Java and Spring Boot microservices, with a solid understanding of multithreading and cloud platforms (AWS/GCP/Azure). - Deep knowledge of Object-Oriented Design using SOLID and Hexagonal design principles. - Proven experience with relational databases (e.g., PostgreSQL, Oracle) and familiarity with NoSQL databases (e.g., DynamoDB, OpenSearch). - Hands-on experience with Kubernetes and Docker for container orchestration. - Strong foundation in Algorithms, Data Structures, and performance optimization techniques for scalable applications. - Strong understanding of Unit/Integration Testing, Continuous Integration and Continuous Deployment. - Excellent collaboration and communication skills, thriving in a highly cross-functional, agile environment. - BS or MS degree in CS or a related field, or equivalent professional experience. Your Impact We believe in clarity and setting you up for success. In your first six months, you’ll lead the design and delivery of AI-powered features for UnderwritingCenter, collaborating with cross-functional teams to launch innovative solutions that streamline underwriting workflows. Your contributions will drive measurable improvements in customer value, operational efficiency, and adoption of Guidewire’s cloud and AI platforms. Over time, your work will influence the direction of our products and help shape the future of insurance technology. What’s in it for you The people we employ give their all, and in return, we offer flexibility wherever we can, such as: - Flexible work environment - Health and Wellness benefits - Paid time off programs including volunteer time off - Market-competitive pay and incentive programs - Continual development and internal career growth opportunities. All new hires participate in our in-person orientation process to ensure a strong start and connection to our unique culture. As part of Guidewire’s PDO, you will contribute to our wider mission of delivering operational excellence and transformative innovation, with a strong focus on AI, cloud, and data platform adoption—ensuring our solutions deliver measurable value and efficiency for customers worldwide. The US base salary range for this full-time position is $124,000 - $210,000. Your base pay will depend on your experience, skills, education, training, and location among other factors. All full-time positions or part-time roles working 30 hours or more a week at Guidewire are eligible for benefits that support their health and well-being including health, dental, and vision insurance, paid time off, and a company sponsored retirement plan. In addition, some roles may be eligible for the annual company bonus plan, commissions, and/or long term incentive awards which are contingent on a variety of factors including, but not limited to, company and employee performance. About Guidewire 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.

Related Job Pages

More Software Engineer Jobs

CoStar Group logo

Senior Software Engineer

CoStar Group

The CoStar Group is in the business of equipping clients with tools for success. The company creates opportunity by combining its deep understanding of more tha

Matterport - Senior Software Engineer Location: Sunnyvale Job Description: Matterport - Senior Software Engineer, SDK   Job Description   CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces.  Included in the S&P 500 Index and the NASDAQ 100, CoStar Group is on a mission to digitize the world’s real estate, empowering all people to discover properties, insights, and connections that improve their businesses and lives.   We have been living and breathing the world of real estate information and online marketplaces for over 35 years, giving us the perspective to create truly unique and valuable offerings to our customers.  We’ve continually refined, transformed, and perfected our approach to our business, creating a language that has become standard in our industry, for our customers, and even our competitors.  We continue that effort today and are always working to improve and drive innovation.  This is how we deliver for our customers, our employees, and investors.  By equipping the brightest minds with the best resources available, we provide an invaluable edge in real estate.   About Matterport: Matterport is leading the digital transformation of the built world.  Our groundbreaking spatial computing platform turns buildings into data, making every space more valuable and accessible. Millions of buildings in more than 170 countries have been transformed into immersive Matterport digital twins to improve every part of the building lifecycle from planning, construction, and operations to documentation, appraisal, and marketing.   About the Role: We are looking for a thoughtful and enthusiastic Senior Software Engineer to join our 3D Experiences team. As a developer for the SDK, you will be responsible for tools that enable internal and external customers to build on Matterport’s world-class digital twin platform.   The SDK mediates nearly a quarter of Showcase traffic each month (roughly 10–20 million views), powering partner experiences—including AI agent navigation on Homes.com and Apartments.com. You’ll collaborate across product and engineering teams to deliver cohesive platform capabilities and unlock value for developers and other stakeholders.   The ideal candidate has strong client-side 3D application development experience, enjoys reasoning about developer-facing APIs, and brings a forward-thinking mindset that enables them to build reliable, testable, and well-documented code.   This position is located in Sunnyvale, CA and offers a schedule of Monday to Thursday in office and the option to work from home on Friday.   Responsibilities - Deliver new SDK capabilities to embed, customize, and extend Matterport’s 3D web application. - Define stable, clean APIs (events, observables, proxies) to enable rapid frontend prototyping. - Coordinate with QA to preserve and expand test coverage for the SDK and plugins. - Champion new optimizations, design patterns, and best practices for our codebase. - Own backward compatibility for SDK features by following disciplined engineering practices. - Create working prototypes for new concepts, ideas, and capabilities to help clarify direction. - Write clean, maintainable, and efficient code and constructively participate in code reviews. - Collaborate with a cross-functional team of product managers, designers, and engineers.   Basic Qualifications - Bachelor’s Degree in Computer Science or related field from an accredited, not for profit, in-person university or college - 5+ years building and shipping client-side SDKs or developer-facing libraries (or similar) - Strong proficiency in TypeScript, including interface design, type modeling, and ontology - Experience in both 2D (React, Angular) and 3D (Three.js, Babylon.js) web frameworks - Passionate about developer experience: clear abstractions, docs, examples, and release versioning - Strong problem-solving and debugging skills across a nested stack, experience diagnosing issues reported by downstream applications and partners. - Team-oriented, able to support teammates through peer review and help release software in a team environment with multiple work streams and consumers. - Track record of commitment to prior employers   What’s in it for you?    When you join CoStar Group, you’ll experience a collaborative and innovative culture working alongside the best and brightest to empower our people and customers to succeed.     We offer you generous compensation and performance-based incentives. CoStar Group also invests in your professional and academic growth with internal training and tuition reimbursement.     Our benefits package includes (but is not limited to):   - Comprehensive healthcare coverage: Medical / Vision / Dental / Prescription Drug   - Life, legal, and supplementary insurance   - Virtual and in person mental health counseling services for individuals and family   - Commuter and parking benefits   - 401(K) retirement plan with matching contributions   - Employee stock purchase plan   - Paid time off   - Tuition reimbursement   - On-site fitness center and/or reimbursed fitness center membership costs (location dependent), with yoga studio, Pelotons, personal training, group exercise classes  - Access to CoStar Group’s Employee Resource Groups   - Complimentary gourmet coffee, tea, hot chocolate, fresh fruit, and other healthy snacks     This position offers an annual salary range from $124,000 - $210,000 determined by relevant skills and experience, in addition to a generous benefits plan.   We welcome all qualified candidates who are currently eligible to work full-time in the United States to apply.  However, please note that CoStar Group is not able to provide visa sponsorship for this position.       #LI-KW1   #Matterport   CoStar Group is an Equal Employment Opportunity Employer; we maintain a drug-free workplace and perform pre-employment substance abuse testing

California
$124K - $210K / year
Apex Systems logo

React Developer

Apex Systems

Apex Systems, an IT staffing and workforce solutions firm, provides recruiting and staffing services to large and small companies alike. Founded in 1995 by three Virginia Tech clas

Title: React Developer Employee Type: Contract Location: Henrico, VA, US Pay Range: $55 - $65 per hour Job Description: Job#: 3033939 Job Description: Senior UI Developer Location: Henrico, Virginia (Partial Remote - 1x week onsite) Employment Type: Contract (40 hour/week) Duration: long-term multi-year engagement (or contract-to-hire) Role Overview We are seeking a Senior UI Developer with deep expertise in React to support the development of modern, scalable, and high-performing web applications. This role is 90–100% focused on front-end/UI development, partnering closely with product, design, and backend teams to deliver exceptional user experiences. The ideal candidate is a React specialist with strong JavaScript and TypeScript skills, extensive experience building reusable component-driven UIs, and comfort consuming APIs. Key Responsibilities - Design, build, and maintain modern, responsive user interfaces using React. - Develop reusable, scalable front-end components following React best practices. - Implement clean, maintainable code using JavaScript (ES6+) and TypeScript. - Consume and integrate REST APIs and backend services into UI applications. - Collaborate closely with product managers, UX/UI designers, and backend developers. - Troubleshoot and resolve complex UI, performance, and browser-related issues. - Ensure applications meet performance, accessibility, scalability, and security standards. - Participate in sprint planning, standups, and code reviews. Required Qualifications - 5+ years of professional React development experience. - Strong proficiency in JavaScript, TypeScript, HTML5, and CSS3. - Extensive experience building component-based UI architectures. - Hands-on experience integrating frontend applications with RESTful APIs. - Strong understanding of modern front-end tooling (Webpack, Vite, Babel, npm/yarn). - Experience with responsive design, cross-browser compatibility, and UI performance optimization. - Familiarity with Git, branching strategies, and collaborative development workflows. Preferred Qualifications - Experience with UI frameworks or libraries (Material UI, Ant Design, Chakra, Tailwind, etc.). - Familiarity with state management solutions (Redux, Context API, Zustand, etc.). - Exposure to Azure-hosted applications or cloud-based environments. - Experience working in Agile/Scrum development teams. - Knowledge of frontend testing frameworks (Jest, React Testing Library, Cypress). - Understanding of accessibility standards (WCAG, ARIA). Compensation & Benefits The anticipated pay range for this position is $55.00/hour to $65.00/hour. Please note that the final pay rate will be determined by a variety of factors, including the candidate's experience and qualifications. This employer is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability. Apex uses a virtual recruiter as part of the application process. Click here for more details. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application Everforth Apex is a world-class IT services company that serves thousands of clients across the globe. When you join Everforth Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing® in Talent Satisfaction in the United States and Great Place to Work® in the United Kingdom and Mexico. Everforth Apex uses a virtual recruiter as part of the application process. Click here for more details. Everforth Apex Benefits Overview: Everforth Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Everforth Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Everforth Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Everforth Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our ‘Welcome Packet’ as well, which an Everforth Apex team member can provide.

Virginia
$55 - $65 / hour
Saviynt logo

Associate Principal Software Engineer, AI Onboarding

Saviynt

The #1 Converged Identity Platform with Intelligent Access Governance for Employees, Third Parties & Machines.

Full TimeHybridTeam 501-1,000Since 2010H1B Sponsor

Associate Principal Software Engineer, AI Onboarding San Francisco Engineering – Software Engineering Full-Time Hybrid ASSOCIATE PRINCIPAL SOFTWARE ENGINEER Saviynt is an identity platform built to power and protect the world at work. With the rise of AI and Agents, the identity perimeter needs to be secured at scale. Come join as founding members of Saviynt’s AI Security team and enable us to build out AI security for the world's leading enterprises. In a world of digital transformation, where organizations are faced with increasing cyber risk but cannot afford defensive measures to slow down progress, Saviynt’s Enterprise Identity Cloud gives customers unparalleled visibility, control and intelligence to better defend against threats while empowering users with right-time, right-level access to the digital technologies and tools they need to do their best work. WHAT YOU WILL BE DOING - Design, implement, test and release e2e workflows for our AI security product - Work across multiple agent platforms like AWS Bedrock, Google AgentSpace, Salesforce AgentForce, building foundational solutions, using cloud, SAAS and AI design patterns and technologies. - Use AI and Agents to secure AI, using CUA agents, various LLM’s , agentic frameworks like ADK, Langchain among others. - Design and develop secure, scalable, multi-tenant software solutions that run seamlessly across major cloud platforms like AWS and Azure - Act as a technical expert and thought leader, influencing product direction and engineering best practices. - Drive continuous improvement in engineering processes, tooling, and operational reliability. - Collaborate with internal teams to produce software design and architecture - Test and deploy applications and systems - Revise, update, refactor and debug code - Ability to start a program from scratch as well as maintain existing services - Develop documentation throughout the software development life cycle - Serve as an expert on applications and provide technical support - Follow the true agile principles WHAT YOU BRING - 7+ years of software engineering experience - Expert-level ability utilizing technologies such as Java, Spring Framework, REST and Microservices - Familiar with AI tools and curious about MCP, A2A, Agentic frameworks. Have a continuous learning mindset and not hesitate to venture into unchartered territory. - Ability to perform research and go deep into platforms is a strong plus. - Strong Experience as a Java Engineer developing applications based on Security principles, cloud platforms (AWS, Azure, or Google Cloud) and Containerization (Docker, Kubernetes) - Deep understanding of data structures, algorithms, and design patterns - Hands on experience with SQL, ElasticSearch, Redis, CI/CD, AWS Glue, Kafka - Experience in increasing levels of responsibility managing application development, solution architecture, design and delivery, and process improvement - Experience with unit, functional and system integration testing - Extensive understanding of working in an agile environment utilizing Scrum and Kanban - Experience with Git (GitHub/GitLab), automatic deployments, continuous integration - Hands on experience using IntelliJ or Eclipse/My Eclipse IDE, writing Junit test cases, working with Maven/Ant - Experience with AI development tools in SDLC such as Amazon Q, Github Copilot, Cursor, and similar productivity assistants. - Familiarity with various architectural patterns (e.g., event-driven, microservices, serverless) and their trade-offs

California
OtherHybridTeam 51-200Since 2012H1B Sponsor

Senior Java Developer Harrisburg, PA Contracted Experienced Location: Harrisburg, PA Position Type: Hybrid Hybrid Schedule: 1 day in office per week minimum (must be flexible to be on site 5 days if management team requires) Contract Length: 6 month, contract-to-hire Position Overview: The Senior Developer is responsible for using approved programming languages, operating systems and source code to create, enhance, and maintain application solutions that meet the identified functional and non-functional business requirements. This role performs more complex assignments and has greater responsibility in the development process and work closely with Application/Integration Architects and Solution Architects to build and enhance systems at the Agency. Duties: - Lead development and execution of unit tests and functional test coverage for assigned coding changes to ensure code quality. - Code/build application solutions from specifications provided by Requirements Analysts and Application/ Integration Architect - Lead testing of application software modifications utilizing various programming platforms and productivity tools and review results for accuracy. - Perform complex coding and testing in multiple systems and/or processes. - Assist in defining and enforcing processes and procedures to ensure the quality of technical solutions. - Present solutions and represent development team in code reviews. - Represent development team in broader technical reviews used to detect defects in requirements, design, code, test cases, or other project artifacts. - Oversee and enforce documentation of all code changes. - Collaborate with Application/ Integration Architects in the design and development of proof of concept and prototype application environments. - Manage source code changes using approved version control systems  according to established version management approaches and methods as defined. - Develop and refresh code construction fundamentals for coding practices, guideline for use of data, control-related concepts, and error-detection practices - Collaborate with other areas to identify and evaluate risks; participate in mitigation and control activities. - Provide on-call support in support of systems and applications in production. - Lead development team in production support activities including incident and problem management, code corrections, upgrades and patches Required Skills: SOFTWARE DEVELOPMENT - Software Development Tools and Programming Languages - Software development principles, practices, and concepts - Object-Oriented (OO) concepts and application to design, architecture, and development - Service-Oriented Architecture (SOA) and Web Services (REST, SOAP) - IBM WebSphere Application Server - IBM MQ Series - Web Security (keys, certificates, trusts, etc.) - Source code management tools (Subversion, Git) - Software Development Life Cycle (SDLC) methodologies and tools - Structured Query Language (SQL) - Relational and NoSQL databases - Excellent verbal and written communication skills JAVA - Java EE - Hibernate - Spring Framework - Quarkus (or similar microservice frameworks) - Serverless architectures and/or containerization - AWS technologies (EC2, ECS, EKS, S3, Lambda, etc.) - Model-View-Controller (MVC) frameworks - Distributed Java technologies (MDB, EJB) - Eclipse IDE and/or Microsoft VS Code - Apache Maven - HTML (HyperText Markup Language) - JavaScript and/or TypeScript - CSS (Cascading Style Sheets) Preferred Skills: - ColdFusion - ColdFusion Components - ColdFusion Builder

Pennsylvania