Cloud Infra Engineer
An opportunity is available for a Cloud Infrastructure Engineer at Guidewire, the market leader in providing critical platform solutions for over 400 insurance companies. This engineer will be responsible for designing, architecting, building, and maintaining the infrastructure surrounding a suite of geospatial data microservices known as NextGen HazardHub, which provides comprehensive property and hazard risk scoring for the P&C insurance industry.
This is a full-time, remote position in the United States.
Role Summary and Microservices Infrastructure Mandate
Joining a team of API, Infra, and Data Engineers, this role will be pivotal in maturing the HazardHub platform from its startup roots to an enterprise-grade product. The Engineer’s core mission is to create a reliable, secure, and toil-free deployment environment, emphasizing Infrastructure as Code and self-service for API teams.
Key Responsibilities
- Infrastructure as Code (IaC): Write Terraform modules, Helm charts, and other IaC to create and maintain cloud resources primarily in AWS (EKS).
- Kubernetes & Self-Service: Manage an EKS deploy environment where API engineers can develop and deploy GIS microservices in a primarily self-service model.
- API Gateway Design: Help design and implement HazardHub’s next-generation API gateway for network ingress, authentication integrations, and API management.
- Security & Compliance: Maintain secure deploy environments and assist with evidence gathering for SOC2-style audits.
- CI/CD & Automation: Develop robust CI/CD pipelines in GitHub Actions for your code and assist other engineers in their efforts.
- Architecture Collaboration: Assist API and Data Engineers to architect new GIS services and select the appropriate cloud resources. Collaborate with Data Engineers to build a robust ETL infrastructure.
- Monitoring & Alerting: Implement infrastructure monitoring and alerting (Datadog preferred).
Required Experience and Technical Qualifications
The ideal candidate is a proficient Infrastructure Engineer with expertise in AWS, Kubernetes, modern IaC tools, and a strong understanding of API best practices and deployment automation.
- Cloud & Orchestration: Strong knowledge of AWS and Kubernetes; preference for EKS experience.
- Infrastructure as Code: Strong knowledge of common IaC tools; preference for Terraform and Helm.
- API Expertise: Broad knowledge of current API best practices, architectures, integration styles, technologies, and platforms. Proficiency with API contracts (REST, OpenAPI, GraphQL).
- CI/CD: Proficiency with git and CI/CD; preference for GitHub Actions experience.
- Networking & Containers: Proficiency with basic cloud networking (ALBs, VPCs, DNS) and container image creation (Docker).
- Data Skills: Proficiency with SQL; PostGIS experience is a plus.
- Programming & Domain (Plus): Golang experience is a plus. Familiarity with GIS concepts and risk models in the insurance industry is are strong plus.
Job Features
| Job Category | Cloud Engineering |