Jobs · Remotely

Senior Backend Engineer - India (Golang + Distributed Systems)
Weave · India · Posted 23d ago
About the role
Design, build, and maintain scalable backend services and APIs using Go. Collaborate with cross-functional teams to deliver high-impact solutions and participate in system design reviews.
Full job description (as posted) ↓
📋 Description 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 Collaborate cross-functionally with product, design, and frontend teams to deliver high-impact Participate in system design reviews, propose and implement robust solutions, and contribute to Own the quality, reliability, and observability of your code from development to production. Help plan and execute projects from inception to delivery, with a strong sense of ownership and 🎯 Requirements 5+ years of backend engineering experience with modern programming languages such as Go, Java Experience designing and building ReSTful APIs and backend services. Strong understanding of distributed systems and inter-service communication (e.g., protobufs/gRPC Experience working with relational databases and SQL. Willingness to participate in an on-call rotation with your team and take responsibility for 🎁 Benefits You've deployed and maintained services in cloud environments, especially Google Cloud Platform You're comfortable with Docker/Kubernetes, observability tooling (metrics, alerts, tracing), and You've worked with protobufs/gRPC, or Temporal, and have experience breaking monoliths into You're thoughtful about technical debt and scalability, and you write code with both today and the You value cross-functional collaboration and can explain complex systems to both technical and You lead with curiosity, seek to understand before acting, and strive to elevate the team around
Read the full posting on Remotely →
FAQ
Is the Senior Backend Engineer - India (Golang + Distributed Systems) role at Weave remote?+
This Senior Backend Engineer - India (Golang + Distributed Systems) position is listed as remote (India).
What seniority level is this Senior Backend Engineer - India (Golang + Distributed Systems) role?+
This is a senior level position.
How do I apply for the Senior Backend Engineer - India (Golang + Distributed Systems) role at Weave?+
Use the "Apply on Remotely" button to open the original posting on Remotely, where you can submit your application directly to Weave.