12 hours ago
Delhi, IndiaSenior
Responsibilities
- Design, build, and maintain scalable backend services and APIs using Go microservices.
- Drive technical architecture and anticipate system scaling and maintenance needs.
- Collaborate with product, design, frontend, and other cross-functional teams to deliver features.
- Participate in system design reviews and contribute to the engineering strategy.
- Own code quality, reliability, and observability from development through production.
- Plan and execute projects from inception through delivery.
- Participate in an on-call rotation and take responsibility for production systems.
- Mentor peers and junior engineers and promote engineering best practices.
Requirements
- 5+ years of backend engineering experience with modern programming languages such as Go, Java, Python, Ruby, or C#; Go is preferred or candidates should be willing to learn it.
- Experience designing and building RESTful APIs and backend services.
- Strong understanding of distributed systems and inter-service communication, including technologies such as protobuf/gRPC, REST, and NSQ.
- Experience working with relational databases and SQL.
- Willingness to participate in an on-call rotation and own production systems.
- Preferred experience deploying and maintaining services in cloud environments, especially Google Cloud Platform.
- Preferred familiarity with Docker, Kubernetes, observability tooling, service reliability, protobuf/gRPC, or Temporal.
- Experience breaking monoliths into microservices is valued.
- Ability to collaborate cross-functionally and explain complex systems to technical and non-technical stakeholders.
Benefits
- 100% remote while located in India.
- Employment is contingent upon successful completion of a legally compliant background check.
- Inclusive equal-opportunity workplace with accommodations available for disabilities or special needs.
Tech Stack
Categories
About Weave
Weave builds software for small and medium-sized healthcare practices—especially dental and optometry—that unifies phones, texting, online scheduling, digital forms, payments, and reviews to manage patient communication and operations. It sells its platform as SaaS with industry-specific tools and integrations. Founded in 2008 and headquartered in Lehi, Utah, Weave is a public company listed on the NYSE.
