SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Weave (NASDAQ: WEAV) is a healthcare technology platform serving 30,000+ practices with an all-in-one solution for scheduling, payments, communication, and reviews. As a Senior Backend Engineer, you'll design and maintain scalable backend services and APIs using Go microservices, working in a distributed team across the U.S. and India.
You will own the design, build, and maintenance of resilient backend systems that power critical features for healthcare practices. Your responsibilities include driving technical architecture decisions, collaborating cross-functionally with product, design, and frontend teams, participating in system design reviews, and ensuring code quality and observability from development through production. You'll help plan and execute projects from inception to delivery with strong ownership and outcome orientation, and mentor peers and junior engineers by sharing knowledge and best practices.
Weave's culture emphasizes thinking creatively, staying hungry, doing the right thing, and caring more—with the customer at the center of everything. You'll work in a high-trust, high-impact environment where you can influence architecture and drive meaningful outcomes for healthcare professionals.
REQUIREMENTS:
- 5+ years of backend engineering experience with modern programming languages (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 (protobufs/gRPC, REST, NSQ)
- Experience working with relational databases and SQL
- Willingness to participate in on-call rotation and take responsibility for production systems
PREFERRED QUALIFICATIONS:
- Deployed and maintained services in cloud environments, especially Google Cloud Platform (GCP)
- Comfortable with Docker/Kubernetes, observability tooling (metrics, alerts, tracing), and service reliability
- Experience with protobufs/gRPC or Temporal, and breaking monoliths into microservices
- Thoughtful approach to technical debt and scalability
- Strong cross-functional collaboration skills and ability to explain complex systems to technical and non-technical stakeholders
- Curiosity-driven mindset and commitment to elevating the team