Guidewire Software · 7 hours ago
Staff Software Engineer – Data Platform
Guidewire Software is dedicated to building and operating an enterprise-grade, cloud-native data platform for P&C insurers. As a Staff Software Engineer – Data Platform, you will design and build next-generation data and analytics SaaS services while providing technical leadership and mentoring to teams.
Enterprise SoftwareInsurTechSoftware
Responsibilities
Architect, design, and implement high-performance, cloud-native data platform and analytics SaaS services that process billions of real-time data points
Lead the development of large-scale, distributed systems using modern big data technologies (Kafka, Hadoop, Spark, Flink, Hive) and Java/Scala
Drive the design and build of real-time stream processing systems and microservices, ensuring scalability, reliability, and data security
Provide technical leadership and mentorship to multiple teams, fostering a collaborative and innovative engineering culture
Own and resolve complex code defects, and champion best practices in software development and system design
Collaborate cross-functionally to deliver solutions aligned with Guidewire’s focus on AI, cloud, and data platform adoption
Emphasize team wins, strong communication, and agile delivery in a fast-paced environment
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
12+ years' experience in software engineering roles focused on data platforms or data engineering
Deep expertise in Java, with proficiency in designing and building large-scale distributed systems
Design and development of Machine Learning Platform
Strong understanding of distributed systems principles (consistency, availability, durability, reliability, fault-tolerance, consensus algorithms)
Advanced knowledge of algorithms, data structures, and performance optimization
Experience with Kubernetes, AWS, Docker, and infrastructure-as-code tools (Terraform/CloudFormation)
Proven ability to design and develop microservices and API-driven systems
Excellent technical communication and mentoring skills
Eagerness to learn new technologies and a passion for innovation
Preferred
BS or MS degree in Computer Science, Mathematics, or related field (or equivalent experience)
Experience building data platforms using the modern Big Data stack (Kafka, Hadoop, Spark, Flink, Hive) on public cloud
Familiarity with ELK, Debezium, and building SaaS/PaaS on AWS/GCP/Azure
Experience with TeamCity-based CI/CD pipelines
Experience developing in multiple programming languages and frameworks
Benefits
Flexible work environment (hybrid in San Mateo)
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.
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-16
2026-01-15
Beinsure - Insurance, Reinsurance, InsurTech Insights
2026-01-14
Company data provided by crunchbase