Every job listed here is analyzed by our AI to identify worldwide hiring — not just “remote in the US.” Our classification is actively being improved, some results may be inaccurate.
Worldwide Remote
Jobs reviewed for worldwide hiring.
Real Hiring Data
Country flags show the countries where each company has team members
Updated Hourly
Fresh jobs synced from thousands of career pages
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Backend Software Engineer based in India. This role sits within a fast-scaling engineering organization building highly reliable backend systems that power critical healthcare workflows used by tens of thousands of practices. You will design and evolve distributed backend services that support core product capabilities such as communication, scheduling, payments, and patient engagement. The position offers strong ownership across architecture, system design, and production reliability in a high-impact, cloud-native environment. You will collaborate closely with product, frontend, and platform teams distributed across India and the U.S., contributing directly to technical direction and engineering standards. The work is deeply customer-focused, requiring a balance of scalability, performance, and long-term maintainability. This is a hands-on senior role where your decisions will influence both system health and real-world healthcare operations at scale. 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 remote work setup within India. Opportunity to work on large-scale, high-impact healthcare technology products. Strong engineering culture focused on ownership, learning, and technical excellence. Exposure to modern cloud-native technologies and distributed system architecture. Career growth opportunities within a fast-growing global engineering organization. Collaborative international work environment across India and the United States. How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1