Software Engineer III - Cloud Platform

GuidewireSan Mateo, CA
$124,000 - $186,000Hybrid

About The Position

Join Guidewire’s Product Development & Operations (PDO) team in San Mateo, where we are dedicated to delivering operational excellence and transformative innovation for the world’s leading P&C insurers. Our team is at the forefront of building secure, scalable, and efficient cloud platforms, collaborating in a culture that values curiosity, continuous learning, and teamwork. We leverage modern technologies like Kubernetes, AWS, and microservices to drive measurable value and efficiency for our customers. As a Software Engineer III, you will play a pivotal role in developing and enhancing Guidewire Cloud Platform, contributing to the adoption of AI, cloud, and data platform capabilities. We seek a results-oriented, polyglot programmer who thrives in a collaborative, agile environment and is passionate about building resilient, high-impact cloud solutions. This is an exciting opportunity to solve complex problems, drive innovation, and help shape the future of insurance technology at Guidewire.

Requirements

  • 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.
  • 5+ years of relevant software engineering experience.
  • Strong proficiency in at least one of: Java, Golang, NodeJS, Python, or equivalent.
  • Deep understanding of REST API/gRPC for data interchange.
  • Hands-on experience with microservices architecture, including service discovery and API gateway concepts.
  • Proficiency in Linux debugging and container technologies (Docker, Kubernetes).
  • Experience with IaaS abstractions and cloud platforms (AWS, GCP, Azure, Serverless).
  • Commitment to proven software design principles (e.g., SOLID, Hexagonal).
  • Methodical approach to distributed tracing, monitoring, and observability.
  • Strong interpersonal and communication skills, with a collaborative, team-first mindset.

Nice To Haves

  • Bachelor’s degree in Computer Science or related field, or equivalent experience.
  • Experience with infrastructure as code (Terraform, EKS).
  • Familiarity with observability tools and log management in cloud environments.
  • Comfort working in a fast-paced, agile, and social environment.

Responsibilities

  • Contribute to building and evolving Guidewire’s industry-leading cloud platform as a service, using Kubernetes and AWS as foundational technologies.
  • Design, develop, and maintain microservices, components, and tools to automate the lifecycle of highly available, distributed services and applications.
  • Engineer for quality, scalability, availability, and security, ensuring robust and reliable code.
  • Implement automated testing to protect and validate your products.
  • Deploy containerized applications to AWS using CI/CD pipelines.
  • Collaborate closely with skilled engineers, operations, product managers, and architects to deliver impactful solutions and mentor peers.
  • Apply 12-factor app methodology and advocate for best practices in cloud-native development.
  • Participate in pair programming and agile ceremonies, fostering a culture of knowledge sharing and continuous improvement.

Benefits

  • Flexible work environment (hybrid, with WFH options as applicable)
  • 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service