Senior Software Engineer - Cloud

$125,000 - $175,000/Yr

Guidewire Software - San Mateo, CA

posted 4 months ago

Full-time
San Mateo, CA
1,001-5,000 employees
Publishing Industries

About the position

Guidewire is seeking a highly skilled and result-oriented polyglot programmer to join our team, which is now over 3,200 strong. We are a cloud-native, real-time data platform specifically designed for the Property and Casualty insurance industry worldwide. Our mission is to deliver outstanding software solutions that empower insurers to innovate rapidly and drive measurable value. As part of our team, you will be involved in crafting microservices, components, and tools that automate the lifecycle of highly available, distributed services and applications across multiple platforms. You will engineer quality, scalability, availability, and security into your code, ensuring that our products are protected with automated testing and deployed seamlessly to AWS through Continuous Integration (CI) and Continuous Deployment (CD). In this role, you will collaborate with a highly skilled team, including operations team members, product managers, and architects, to write code and algorithms, mentor one another, and build infrastructure and software that truly matters. We value strong interpersonal skills and a team-oriented approach, emphasizing collective success over individual achievements. The ideal candidate will thrive in an agile, social, and fast-paced environment, bringing a wealth of experience and a passion for software development. As a member of the Guidewire team, you will be part of a company that is committed to inclusivity and empowerment, where your contributions will be recognized and celebrated. We are dedicated to uplifting our employees, providing ample opportunities for skill development and career advancement. If you are excited about the prospect of working with cutting-edge technology in a supportive environment, we would love to hear from you!

Responsibilities

  • Craft microservices, components, and tools to automate the lifecycle of highly available distributed services and applications on multiple platforms.
  • Engineer quality, scalability, availability, and security in your code.
  • Protect products with automated testing.
  • Deploy containerized applications to AWS through Continuous Integration (CI) and Continuous Deployment (CD).
  • Collaborate with team members, operations team, product managers, and architects to write code and algorithms, mentor one another, and build impactful infrastructure and software.

Requirements

  • 10+ years of relevant work experience.
  • Strong understanding of standard REST API / gRPC for data interchange.
  • Practical experience with microservices architecture concepts like Service Discovery / API Gateway.
  • Linux debugging skills.
  • Proficiency in one or more programming languages/frameworks such as Java, Golang, NodeJS, Python, or equivalent.
  • Advocate for IaaS abstractions, container technologies, and cloud platforms (like Kubernetes, Mesos, Cloud Foundry, OpenShift, Docker, AWS, GCP, Azure, Serverless).
  • Promote proven architectures (SOLID/Hexagonal) and other design principles.
  • Methodical approach to distributed tracing and monitoring of applications.
  • Reinforce sound repeatable automated services.

Nice-to-haves

  • Experience developing in more than one programming language and readiness to pivot to any language/framework.
  • Prior experience with Infrastructure as Code and configuration management using tools like Terraform and Ansible.
  • Experience with Spring Boot and Bash programming skills.
  • Startup mentality.
  • BS/MS degree in Computer Science or Math or equivalent level of proven professional proficiency.

Benefits

  • Competitive salary range of $125,000 - $175,000 per year based on role, level, and location.
  • Opportunities for professional development and skill enhancement.
  • Flexible work-from-home options as applicable.
  • Inclusive workplace culture that values diversity and empowerment.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service