Company
Healthcare
SeniorBackendSoftwareEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Backend Software Engineer. Skills: Backend services, Microservices architecture, Distributed systems. Design backend services. Build backend services”
Industry & Context.
On-call rotations
What They're Looking For.
Must Have
5+ years backend engineering experience, Experience designing RESTful APIs, Experience implementing backend distributed systems, Experience working with relational databases, Experience writing optimized SQL queries, Hands-on experience deploying services, Hands-on experience maintaining services, Experience working in on-call environments, Experience supporting production systems
Nice to Have
Go strongly preferred, Willingness to learn Go, GCP experience preferred, Familiarity with Docker, Familiarity with Kubernetes, Familiarity with observability tools
What You'll Do.
Design backend services
Build backend services
Maintain backend services
Maintain RESTful APIs
Lead technical discussions
Contribute to system design
Ensure system observability
Ensure system reliability
Ensure system performance
Own development lifecycle
Participate in on-call rotations
Take responsibility for stability
Support decomposition of systems
How You'll Work.
Team & Collaboration
Cross-functional teams; Product teams; Design teams; Frontend engineers
Communication Scope
Explain complex systems
Full Job Description
## Accountabilities Design, build, and maintain scalable backend services and RESTful APIs using Go and microservices architecture. Lead technical discussions and contribute to system design decisions that shape long-term platform scalability and reliability. Collaborate with cross-functional teams including product, design, and frontend engineers to deliver high-impact features. Ensure strong system observability, reliability, and performance across production environments. Own the full development lifecycle from design to deployment, including testing, monitoring, and incident response. Participate in on-call rotations and take responsibility for the stability of production systems. Mentor junior engineers and contribute to engineering best practices across the team. Support decomposition of monolithic systems into scalable distributed microservices where needed. Requirements: 5+ years of backend engineering experience using Go, Java, Python, Ruby, or C# (Go strongly preferred or willingness to learn). Strong experience designing and implementing RESTful APIs and backend distributed systems. Solid understanding of distributed systems concepts, including inter-service communication (gRPC, protobufs, or similar). Experience working with relational databases and writing optimized SQL queries. Hands-on experience deploying and maintaining services in cloud environments, preferably GCP. Familiarity with Docker, Kubernetes, and observability tools such as logging, metrics, and tracing systems. Experience working in on-call environments and supporting production systems. Strong communication skills with the ability to explain complex technical systems to diverse audiences. Strong ownership mindset with a focus on scalability, reliability, and long-term technical quality. Curiosity-driven approach with a strong desire to learn and improve systems continuously. Benefits: Competitive compensation aligned with senior backend engineering roles in the Indian market. Fully remo
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 Lever
- Lever uses a streamlined one-page form — apply in under 5 minutes.
- LinkedIn import works well; review parsed data before submitting.
- The cover letter field is optional but visible to reviewers — use it to differentiate.
- Referral codes from employees can significantly boost visibility of your application.
ANONYMOUS · UNFILTERED
What do employees actually say about this company?
Real rants from real employees. Read before you apply.