Weave is seeking a Senior Backend Software Engineer to join their high-trust, high-impact team and help shape the future of healthcare technology. The ideal candidate will have 5+ years of backend engineering experience, a strong understanding of distributed systems, and experience designing and building ReSTful APIs.

Requirements

  • 5+ years of backend engineering experience with modern programming languages such as Go, Java, Python, Ruby, or C# (Go preferred or willingness to learn)
  • Experience designing and building ReSTful APIs and backend services
  • Strong understanding of distributed systems and inter-service communication (e.g., protobufs/gRPC, ReST, NSQ)
  • Experience working with relational databases and SQL
  • Willingness to participate in an on-call rotation with your team and take responsibility for production systems

Benefits

  • Generous Paid Time Off
  • 401k Matching
  • Retirement Plan
  • Tuition Reimbursement