Staff Software Engineer, Backend

Weave
Lehi, UT
Category Engineering
Job Description
Weave is seeking a Staff Software Engineer, Backend to join a high-trust, high-impact team helping to shape the future of healthcare technology. The ideal candidate will have deep expertise in Go (GoLang) microservices in a cloud-native environment and be able to drive large-scale projects across multiple teams.

Requirements

  • 10+ years of backend engineering experience
  • Deep expertise in Go (GoLang), Java, Python, Ruby, C#, or similar languages
  • Strong experience designing and building scalable, distributed systems with microservices architecture
  • Proficiency in inter-service communication protocols (REST, gRPC, protobufs, message queues like NSQ, Kafka, or similar)
  • Expertise in relational databases (PostgreSQL, MySQL, etc.) and optimization strategies
  • Strong experience in cloud environments (GCP preferred, AWS/Azure acceptable)
  • Deep understanding of containerization, Kubernetes, CI/CD pipelines, and infrastructure as code (Terraform, Helm, etc.)

Benefits

  • 401k Matching
  • Generous Paid Time Off
]]>