Weave

healthcare technology

SeniorBackendSoftwareEngineer

India FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Backend Software Engineer at Weave. Skills: Go, microservices, ReSTful APIs, distributed systems, GCP, Docker, Kubernetes. 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”

What You'll Achieve.

deliver resilient, scalable backend systems that power critical features in our platform; influence architecture; drive outcomes; improve how 30K+ healthcare practices operate day-to-day; deliver high-impact features; Own the quality, reliability, and observability of your code from development to production; Help plan and execute projects from inception to delivery, with a sense of ownership and outcome-orientation

Industry & Context.

healthcare technology
Problems you'll solve

propose and implement robust solutions; seek to understand before acting

Eligibility Requirements

Willingness to participate in an on-call rotation with your team and take responsibility for production systems, background check

What They're Looking For.

Must Have

5+ years of backend engineering experience, modern programming languages such as Go, Java, Python, Ruby, or C#, Experience designing and building ReSTful APIs and backend services, understanding of distributed systems and inter-service communication, Experience working with relational databases and SQL, Willingness to participate in an on-call rotation

Nice to Have

Go preferred or willingness to learn, deployed and maintained services in cloud environments, especially Google Cloud Platform (GCP), comfortable with Docker/Kubernetes, observability tooling (metrics, alerts, tracing), service reliability, worked with protobufs/gRPC, or Temporal, experience breaking monoliths into microservices, thoughtful about technical debt and scalability, write code with both today and the future in mind, value cross-functional collaboration, can explain complex systems to both technical and non-technical stakeholders, lead with curiosity, seek to understand before acting, strive to elevate the team around you

What You'll Do.

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

Participate in system design reviews

propose and implement robust solutions

contribute to Weave’s overall engineering strategy

and observability of your code from development to production

Help plan and execute projects from inception to delivery

How You'll Work.

Team & Collaboration

Collaborate cross-functionally with product, design, and frontend teams to deliver high-impact features; Participate in system design reviews; Mentor peers and junior engineers by sharing your knowledge and encouraging best practices; value cross-functional collaboration; can explain complex systems to both technical and non-technical stakeholders; strive to elevate the team around you

Communication Scope

explain complex systems to both technical and non-technical stakeholders

Process & Methodology

Help plan and execute projects from inception to delivery, with a sense of ownership and outcome-orientation

Full Job Description

At Weave (NASDAQ: WEAV), we’re on a mission to elevate the patient experience by giving healthcare practices the tools they need to run more efficiently and meaningfully connect with their patients. With 30,000+ customers and growing, Weave’s all-in-one platform supports every interaction from scheduling and payments to communication and reviews making it easier for healthcare professionals to focus on what matters most: patient care. As a Senior Backend Engineer, you'll join a high-trust, high-impact team helping to shape the future of healthcare technology. You’ll work in a deeply collaborative environment, partnering with teammates across the U.S. and India to design and deliver resilient, scalable backend systems that power critical features in our platform. This isn’t just about building APIs, you’ll influence architecture, drive outcomes, and improve how 30K+ healthcare practices operate day-to-day. You’ll thrive here if you care deeply about customers, lead with curiosity, and live by our core values: Think creatively. Stay hungry. Do the right thing. Care more. The customer is everything. If you're excited about transforming healthcare with purpose-driven work and smart teammates by your side, we'd love to meet you. - This position is 100% remote while located in India - Reports to: Manager of Engineering WHAT YOU’LL OWN - 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, propose and implement robust solutions, and contribute to Weave’s overall engineering strategy. - 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

Free ATS check

Applying for this Senior Backend Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Ashby

  • Ashby is a fast modern ATS — most applications take under 3 minutes.
  • The resume parser is strong; verify parsed experience dates and job titles.
  • Custom screening questions are often scored algorithmically — answer completely.
  • Location field affects geo-based screening; use your actual metro area.

ANONYMOUS · UNFILTERED

What do employees actually say about Weave?

Real rants from real employees. Read before you apply.

Read Company Rants →