Guidewire Software · 3 days ago
Senior Software Engineer
Guidewire Software is dedicated to building and operating an enterprise-grade, cloud-native data and analytics platform for P&C insurers. As a Senior Software Engineer, you will design and develop scalable data platforms and analytics SaaS services, leveraging modern Big Data technologies to drive innovation and operational excellence.
Enterprise SoftwareInsurTechSoftware
Responsibilities
Design, build, and operate cloud-native, enterprise-grade data platforms and analytics SaaS offerings using technologies such as Spark, Iceberg, Kafka, AWS Redshift, and AWS EMR
Develop and maintain robust, scalable Spring Boot applications for data processing and analytics
Architect and implement large-scale distributed systems, ensuring high reliability, fault-tolerance, and performance
Collaborate with cross-functional teams to deliver secure, efficient, and innovative solutions that align with Guidewire’s product and customer goals
Drive adoption of AI, cloud, and data platform capabilities, contributing to transformative innovation and operational excellence within Product Development and Operations (PDO)
Mentor and support team members, fostering a culture of continuous learning and technical excellence
Participate in the full software development lifecycle, from requirements gathering to deployment and monitoring
Qualification
Required
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
8+ years' experience in a Senior Software Engineer or similar role within a data platform/data engineering team
Proven experience building and maintaining Spring Boot applications
Extensive experience with Big Data and distributed systems
Strong ability to design and implement large-scale distributed systems
Prior experience with Spark, Iceberg, Kafka, AWS Redshift, AWS EMR, and other modern Big Data stack technologies in the public cloud
Excellent programming skills in Java and SQL
Deep understanding of distributed systems concepts (consistency, availability, durability, reliability, fault-tolerance, consensus algorithms)
Strong grasp of algorithms, data structures, and performance optimization techniques
Eagerness to learn new technologies and a passion for innovation
Comfortable working with Kubernetes, AWS, Docker, and Terraform/CloudFormation
Preferred
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
Experience in the insurance or SaaS industry
Familiarity with additional cloud platforms or data engineering tools
Benefits
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
Health, dental, and vision insurance
Paid time off
Company sponsored retirement plan
Annual company bonus plan
Commissions
Long term incentive awards
Company
Guidewire Software
Guidewire Software provides core back-end systems software to the global property, casual and worker's compensation insurance industry.
H1B Sponsorship
Guidewire Software has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (79)
2024 (80)
2023 (85)
2022 (117)
2021 (108)
2020 (148)
Funding
Current Stage
Public CompanyTotal Funding
$624.75M2024-10-15Post Ipo Debt· $600M
2012-01-25IPO
2008-03-28Series C· $0.75M
Recent News
2026-01-09
Morningstar.com
2026-01-09
2026-01-06
Company data provided by crunchbase