**
Weave Communications, Inc. is seeking a Staff Software Engineer specializing in backend development, with a focus on building scalable systems using Go (GoLang) in a collaborative, remote-first environment. The ideal candidate will have extensive experience in backend engineering, particularly in designing distributed systems and leading technical projects, while contributing to the company’s mission to enhance patient care in healthcare practices.
**
Job Summary
Weave is on a mission to elevate the patient experience by providing healthcare practices with tools to run more efficiently.
The Staff Backend Engineer will architect and lead the design of resilient, scalable backend systems powering critical features for over 40,000 customers.
This role requires leading large strategic initiatives across multiple teams while fostering engineering excellence through mentorship and code quality improvements.
Matching Summary
Match Score: 75
**
Weave Communications, Inc. is seeking a Staff Software Engineer specializing in backend development, with a focus on building scalable systems using Go (GoLang) in a collaborative, remote-first environment. The ideal candidate will have extensive experience in backend engineering, particularly in designing distributed systems and leading technical projects, while contributing to the company’s mission to enhance patient care in healthcare practices.
**
Skills & Requirements
Must-have
10+ years backend engineering experience
Deep expertise in Go (GoLang)
Scalable distributed systems architecture
Cloud environments GCP or AWS
Kubernetes and containerization
Relational database optimization
Microservices and API design
Nice-to-have
Experience with payments solutions
Knowledge of fintech financial systems
Protobufs and gRPC proficiency
Monolithic to microservices migration
Service monitoring and tracing
Functional and acceptance testing
Passion for mentoring talent
Key Requirements
10+ years of backend engineering experience
Expertise in Go, Java, Python, Ruby, or C#
Proven ability to drive multi-team projects
Strong analytical and data-driven problem-solving skills