Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer - Data Platform

$169k - $284k

Guidewire Software, Inc.

Summary

Join Guidewire's Data Platform and Analytics team, a group dedicated to building and operating our enterprise-grade, cloud-native data platform that powers mission-critical insights for the world's leading P&C insurers. We thrive on collaboration, innovation, and a culture that values curiosity and continuous learning. Our team leverages the latest in big data and cloud technologies to deliver scalable, reliable, and secure solutions that drive measurable value for our customers.

As a Staff Software Engineer - Data Platform, you will play a pivotal role in designing and building next-generation, internet-scale data and analytics SaaS services. We are seeking a hands-on technical leader with deep expertise in distributed systems, big data, and cloud-native architectures. This is an exciting opportunity to shape the future of Guidewire's data platform, solve complex engineering challenges, and mentor others while contributing to our mission of delivering transformative innovation and operational excellence.

Job Description

What you'll do
  • 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.
  • At Guidewire, 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.
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.
Your Impact

We believe in clarity and setting you up for success. In your first six months, you'll lead the hands-on design and implementation of core components for Guidewire's next-generation data platform, collaborating with cross-functional teams to deliver scalable, secure, and high-performing solutions. Your work will directly support Guidewire's mission to deliver operational excellence and transformative innovation, accelerating AI, cloud, and data platform adoption for our customers. As you grow in the role, your technical leadership and mentorship will influence the direction of our platform and the success of teams across the organization.

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 (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.
The US base salary range for this full-time position is $169,000 - $284,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.

Disability Accommodations and Guidewire's Appeals Process. Guidewire provides accommodations to the hiring process to create a fair opportunity for candidates with disabilities to contend for open positions. Accommodation requests should be directed to View email address on click.appcast.io. If things do not go as hoped, we invite you to use our appeals process. Guidewire promises to independently review any denied accommodation and any decision not to offer you the position. The appeals process is the same in either case. Within five business days of receiving a notice of denial of an accommodation, or receiving a notice of your non-selection for a vacancy, e-mail View email address on click.appcast.io to make an appeal. Guidewire will assign a new decision-maker to review the request and/or hiring decision, who will then notify you in writing of a decision within 10 business days.

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.

As a partner to our customers, we continually evolve to enable their success. 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.

For more information, please visit and follow us on Twitter: @Guidewire_PandC.


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.
Vacancy posted 21 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - Data Platform in San Mateo, CA vacancy
  • $185k - $255k

     ...environment where ideas turn into impact fast, you'll fit right in. The Purpose: ​​Slickdeals is seeking a Staff Software Engineer with deep expertise in Big Data platforms/systems to lead and evolve our data engineering ecosystem. This role goes beyond pipeline maintenance;... 
    Suggested
    Work at office
    Visa sponsorship
    3 days per week

    Slickdeals

    San Mateo, CA
    21 hours ago
  • $200k - $300k

     ...privacy-sensitive AI-powered platform that includes solutions for video...  ...Verkada Security Team is an engineering team at its core. Part of its...  ...customers and personal data. The broad scope of the role...  ...~8+ years of experience as a software engineer or security engineer... 
    Suggested
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    3 days ago
  • $195k - $305k

     ...Senior/Staff Software Engineer The Operational Tools software team at Zoox is seeking a Senior/Staff Software Engineer to help architect and...  ...performance and long-term evolution of Zoox's autonomous platform. This is an opportunity to solve deeply complex, real-world... 
    Suggested
    Temporary work
    Relocation package

    Zoox

    San Mateo, CA
    2 days ago
  • $200k - $300k

     ...Staff Software Engineer - Detection and Response Platform San Mateo, CA United States Who We Are Verkada is transforming how organizations protect their...  ...using technology responsibly. We believe keeping data private and secure is core to our safety as individuals... 
    Suggested
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    3 days ago
  • $130k - $280k

     ...and places with an integrated, privacy-sensitive AI-powered platform that includes solutions for video security, access control,...  ...across 170+ countries. About the Role As a Senior Software Engineer on this team, you will help architect, design and develop... 
    Suggested
    Hourly pay
    Full time
    Work at office
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    1 day ago
  •  ...Replit is the agentic software creation platform that enables anyone to build applications using natural...  ...compliance boundaries. As a Software Engineer on this team, you'll design and implement...  ..., authorization systems, and data controls that enterprises require, from... 
    Full time
    Temporary work
    Work at office
    Worldwide
    Monday to Friday
    Flexible hours

    Replit

    Foster, CA
    1 day ago
  • $208.2k - $312.4k

     ...Staff Software Development Engineer In Test - Subscription Platform Sony Interactive Entertainment (SIE) is the company behind the PlayStation brand. As a subsidiary...  ...reporting and operational insights that support data-driven engineering and release decisions... 
    Immediate start
    Worldwide
    Shift work

    Sony Interactive Entertainment

    San Mateo, CA
    1 day ago
  •  ...Replit is the agentic software creation platform that enables anyone to build applications using natural language. With millions of users worldwide...  ...this role you will build powerful tools that help product engineers iterate rapidly on the Agent experience and directly... 
    Full time
    Temporary work
    Work at office
    Worldwide
    Monday to Friday
    Flexible hours

    Replit

    Foster, CA
    1 day ago
  • $185k - $225k

     ...Endoscopy will disrupt flexible endoscopy and set a new standard in outcomes for decades to come. TITLE : Senior/Staff Linux Software Engineer – Robotics Platform POSITION SUMMARY:   The Senior/Staff Software Engineer is a key member of the software team who will be... 
    Work experience placement
    Local area
    Flexible hours

    Neptune Medical

    Burlingame, CA
    4 days ago
  • $242k - $349k

     ...learning (ML) algorithms that learn and predict behaviors from data, applying them both on-vehicle to influence driving behavior and...  ...also work closely with our Perception, Simulation, and Systems Engineering teams to accelerate our ability to validate our driving... 
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    2 days ago
  •  ...Staff Software Engineer, Controls Company Genesis is a global physical AI lab and full-stack robotics company. We build generalist robots...  ...pose, contact, and force sensing, fusing heterogeneous sensor data under noise and uncertainty Formulate and solve optimal... 

    OpenReq

    San Carlos, CA
    21 hours ago
  •  ...SuperDial is hiring a Tech Lead, Software Engineering to help scale the infrastructure and systems...  ...performance backend services, APIs, and platform components that power real-time voice and...  ...tools. Build scalable APIs, data pipelines, and infrastructure that ensure... 

    SuperDial

    Burlingame, CA
    4 days ago
  • $167.3k - $209.1k

     ...Staff Software Engineer, Full Stack - Early Cancer Detection (ECD) San Carlos, CA Position Summary: We are seeking an experienced Staff...  ...Optimize architecture and infrastructure on the AWS cloud platform for performance, scalability, reliability, and cost-effectiveness... 
    Immediate start
    Worldwide

    Natera

    San Carlos, CA
    2 days ago
  • A leading AI technology firm in California is seeking a skilled professional to optimize distributed training systems using PyTorch. The ideal candidate will have over 8 years of experience in distributed systems and high-performance computing, with a strong command of ...

    GenesisAI

    San Carlos, CA
    21 hours ago
  •  ...problems centered on new payment flows, business and data solutions, cyber security, and B2C platforms Job Description Visa's Technology...  ...are looking for Versatile, curious, and energetic Software Engineers who embrace solving complex challenges on a global... 
    Work experience placement
    Work at office
    Local area
    Relocation package

    Visa

    Foster, CA
    3 days ago
  •  ...Maxima Engineering Position At Maxima, we're building an agentic AI platform to automate enterprise accounting. Our system handles high-volume financial data, complex accounting workflows, and robust executions...  ...engineering team with staff-level talent from... 
    Work at office

    Maxima

    San Mateo, CA
    1 day ago
  • Replit is the agentic software creation platform that enables anyone to build applications using natural...  ...8+ years of experience in security engineering, anti-abuse, trust & safety, or fraud...  ...automation Experience with SQL and data analysis at scale (BigQuery, Snowflake... 
    Full time
    Temporary work
    Work at office
    Worldwide
    Monday to Friday
    Flexible hours

    Replit

    Foster, CA
    21 hours ago
  • $210k - $305k

     ...Senior/Staff Software Engineer At Zoox, we're not just building self-driving cars; we're creating an autonomous ride-hailing service that will revolutionize how people move. Our Ops Tools team is the central nervous system of this mission, and we're looking for a Senior... 
    Temporary work
    Remote work
    Relocation package

    Zoox

    San Mateo, CA
    2 days ago
  • $245k - $305k

     ...loop simulation and high fidelity synthetic data for training and testing autonomous vehicle AI. We are looking for a 3D Engine professional who spans both modern 3DGS techniques...  ...from cinema-quality offline rendering for software-in-the-loop (SIL) simulation, to optimized... 
    Temporary work
    Relocation package

    Zoox

    San Mateo, CA
    2 days ago
  • $242k - $349k

     ...Behavior Capabilities Engineer The Behavior Capabilities opportunity falls within the Fail Operational Planning team at Zoox. This team works to ensure that the robot continues to operate effectively, even in the presence of minor compartmentalized failures or degraded... 
    Temporary work
    Relocation package

    Zoox

    San Mateo, CA
    1 day ago
  • $216.2k - $324.4k

     ...entertainment excellence and creativity. Staff Software Engineer, Client Engineer San Mateo, CA...  ...and partner with product, design, and platform stakeholders to ensure scalable and...  ...including the competitive benchmarking data for the market and geographic location... 
    Immediate start
    Worldwide

    PlayStation Global

    San Mateo, CA
    21 hours ago
  • $226k - $282.5k

     ..., best-in-class hardware and software product development, operational...  ...portions of the software engineering stack, working on a wide variety...  ...embedded linux and android platforms (Qualcomm and Nvidia SOCs), maintain...  .../mechanical hardware. As a staff Skydio embedded software... 
    Full time
    Local area
    Relocation package

    Skydio

    San Mateo, CA
    3 days ago
  •  ...Replit is the agentic software creation platform that enables anyone to build applications using natural language. With millions of users...  ...application creation. About the role: As a Staff Product Engineer at Replit, you'll work closely with other product and... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Worldwide
    Monday to Friday
    Flexible hours

    Replit

    Foster, CA
    2 days ago
  •  ...Product Engineering Role Specialized in Monetization Systems This is a Product Engineering role specialized in monetization systems,...  ...working experience in at least one of the following: subscription platforms, usage-based billing, SaaS taxation, payment platforms,... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Monday to Friday
    Flexible hours

    Replit

    San Mateo, CA
    21 hours ago
  • $242k - $333k

     ...Senior Or Staff Software Engineer The Perception Sensing team is looking for a Senior or Staff Software...  ...of our PCP stack for future vehicle platforms enabling winter driving and low cost...  ...custom mount runs and tandem vehicle data collection, to clear sensors for the... 
    Odd job
    Temporary work
    Relocation package

    Zoox

    San Mateo, CA
    1 day ago
  • $200k - $275k

     ...SuperDial is seeking a Staff Software Engineer, Applied AI to build and scale the backend systems that...  ...LLMs for healthcare use cases. Data & Retrieval Pipelines - Build ingestion...  ...in enterprise SaaS or mission-critical platforms where uptime, latency, and scale... 

    SuperDial

    Burlingame, CA
    1 day ago
  • $130k - $280k

     ...and places with an integrated, privacy-sensitive AI-powered platform that includes solutions for video security, access control,...  ...About the Role We are actively looking for a talented software engineer to join the Infrastructure team with a focus on improving Engineering... 
    Hourly pay
    Full time
    Work at office
    Remote work
    Work from home
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    4 days ago
  •  ...such as Flexport, Notion, Front, Ramp and Twitch. About the Role As a Staff Software Engineer, you will play a foundational role in designing, implementing and spearheading the core platform development. The platform is used by organizations worldwide to deploy and... 
    Worldwide

    Luminai

    San Mateo, CA
    2 days ago
  • $200k - $275k

     ...best-in-class hardware and software product development, operational...  ...-scale mapping. As a Staff Software Engineer - Full-stack you will...  ...fleets, visualize rich spatial data, and seamlessly integrate drone...  ...on Skydio Cloud (our SaaS platform), with occasional work on... 
    Full time
    Casual work
    Work at office
    Local area
    Relocation
    Relocation package
    Flexible hours
    3 days per week

    Skydio

    San Mateo, CA
    1 day ago
  •  ...Replit is the agentic software creation platform that enables anyone to build applications using natural...  ...This is a zero-to-one Product Engineering role on Replit's Money team. You'll bring...  ...integration with the partner, pressure-test data and protocol specs, design the system... 
    Full time
    Temporary work
    Work at office
    Worldwide
    Flexible hours

    Replit

    Foster, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer - Data Platform. Be the first to apply!