Senior Backend Engineer - India (Golang + Distributed Systems)

Weave
India
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 5+ yearsSkills: ["Curiosity","Cross-functional collaboration","Mentorship","Ownership","Problem-solving"]

Build and maintain scalable backend services and APIs powering a healthcare platform used by 30K+ practices. You’ll design resilient, distributed systems and influence technical architecture through system design reviews, robust solutions, and long-term system health. Partner with product, design, and frontend teams to deliver high-impact features, ensure quality and observability from development to production, and help mentor junior engineers.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Weave
Weave
10 hours ago

Senior Backend Engineer - India (Golang + Distributed Systems)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live

Job Summary

Build and maintain scalable backend services and APIs powering a healthcare platform used by 30K+ practices. You’ll design resilient, distributed systems and influence technical architecture through system design reviews, robust solutions, and long-term system health. Partner with product, design, and frontend teams to deliver high-impact features, ensure quality and observability from development to production, and help mentor junior engineers.
Location: India
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, build, and maintain scalable backend services and APIs using Go (Golang) microservices.
  • •Drive technical architecture and contribute to long-term system health by anticipating scaling and maintenance needs.
  • •Collaborate cross-functionally with product, design, and frontend teams to deliver high-impact features.
  • •Participate in system design reviews and propose/implement robust solutions aligned to engineering strategy.
  • •Own code quality, reliability, and observability from development through production; mentor peers and junior engineers.

Key Requirements

  • •5+ years of backend engineering experience using modern languages such as Go (preferred), Java, Python, Ruby, or C#.
  • •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 with relational databases and SQL.
  • •Willingness to participate in an on-call rotation and take responsibility for production systems.
Experience:5+ yearsHealthcare
Skills:CuriosityCross-functional collaborationMentorshipOwnershipProblem-solving
Tech Stack:GoGolangMicroservicesRESTful APIsAPIsDistributed systemsProtobufsGRPCNSQSQLRelational databasesGoogle Cloud Platform (GCP)GCPDockerKubernetesObservabilityMetricsAlertsTracingTemporal

Company Brief

Weave
Provides an integrated communications and customer engagement platform for small and medium businesses, offering phone, messaging, appointment reminders, payments, and CRM tools to improve customer relationships and practice operations.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Headquarters: Lehi, United States
Founded: 2008
WebsiteLinkedIn