Senior Backend Software Engineer
IndiaJob Description
Key Skills Required
Master these to land this role
Want to know if you're a match for this job?
About Weave: Weave (NASDAQ: WEAV) is a market-leading healthcare technology innovator on an ambitious mission to elevate the patient experience by giving clinical practices the advanced digital tools they need to run more efficiently and connect meaningfully with their patients. Supporting over 30,000 growing healthcare practices, Weave’s all-in-one platform unifies complex clinical interactions—encompassing scheduling, payments, communications, and customer reviews. By streamlining daily practice operations, Weave eliminates administrative burdens, allowing healthcare professionals to focus entirely on what matters most: exceptional patient care.
Position Overview
We are seeking a highly autonomous, systems-fluent, and development-oriented Senior Backend Software Engineer to join our high-trust, high-impact global technology team under a permanent, 100% remote layout within India. In this critical backend development seat, you will partner cross-functionally across distributed squads in the U.S. and India to design, scale, and maintain resilient backend services that power core platform features. Shifting completely away from routine non-regulated administrative data entry loops, entry-level styling edits, or basic customer helpdesk ticketing, you will operate an active high-concurrency microservices orchestration, distributed messaging routing, and cloud infrastructure calibration laboratory. This role is not just about building basic APIs; you will claim strategic ownership over architecture choices, break down legacy code blocks, and mitigate long-term technical debt. This position requires an engineering authority with 5+ years of software design experience who handles data streams fluidly natively using Backend, DevOps, and SQL primitives, commands complete operational intimacy with distributed message queues, and participates reliably in on-call operational syncs.
Key Responsibilities
- Backend Infrastructure Governance: Architect, construct, and maintain highly scalable, fault-tolerant backend services and robust APIs natively utilizing Backend engineering best practices.
- Microservices System Instrumentation: Design, develop, and scale containerized service layers, leveraging advanced asynchronous inter-service communication protocols (such as protobufs/gRPC, REST, and NSQ).
- Database Architecture Calibration: Define, write, and optimize complex relational database structures and high-performance queries natively deploying SQL data paradigms.
- Cloud Operations and Scalability: Deploy, support, and scale distributed system components within enterprise cloud architectures, focusing specifically on Google Cloud Platform (GCP).
- Containerized Deployment Control: Build and configure reliable deployment templates and orchestration parameters natively leveraging DevOps tools like Docker and Kubernetes.
- Production Observability Triage: Take absolute ownership over the quality, runtime metrics, and service-reliability alerts of your production code, implementing advanced tracing and logging mechanisms.
- Legacy Deconstruction & Frameworking: Assist in strategically breaking monolithic application layers into decoupled microservices, implementing workflow orchestrators like Temporal to prevent technical debt.
- Technical Peer Mentorship: Formulate code review patterns, establish strict documentation habits, and technically lead junior engineering personnel to promote pristine development standards.
Required Skills & Qualifications
- Possess a formal Bachelor’s degree from an accredited university in Computer Science, Software Engineering, or a matching quantitative technical discipline (or equivalent practical experience).
- A minimum of 5+ years of proven, successful professional software engineering history operating as a Backend Developer, Systems Engineer, Core Java Developer, Python Engineer, or closely matching tech-driven application design capacity.
- Expert Backend Language Command: Production-grade operational literacy writing and optimization code natively leveraging modern programming languages like Go (Golang), Java, Python, Ruby, or C# (with strong performance-level Go experience or absolute willingness to master it rapidly).
- Deep technical understanding of distributed software architectures, caching models, data structures, and multi-tenant scaling constraints.
- Outstanding written, verbal, and textual presentation communication strengths in English, with an established background delivering scannable architectural briefs to both engineering and non-technical stakeholders.
- On-Call Availability Context: Absolute willingness to participate routinely in an shared on-call operational rotation to safeguard production systems.
- Location Context: Position operates under 100% remote parameters open exclusively to qualified software development authorities residing permanently within India.
Preferred Strategic Indicators (Nice to Have)
- Prior platform or consulting background writing scalable code blocks explicitly for high-concurrency healthcare management software, FinTech transaction gateways, or high-volume B2B SaaS marketplaces.
- Direct operational familiarity utilizing distributed state-management or workflow engines like Temporal.
- An adaptable engineering persona characterized by deep curiosity, a customer-centric focus, and a passion for understanding user challenges before implementing technical solutions.
What We Offer
- Top-Tier Indian Digital Infrastructure Engineering Remuneration: A highly competitive annual salary matrix calibrated precisely to your systems engineering pedigree and microservices deployment velocity, backed by stable NASDAQ-listed resources.
- 100% remote workspace infrastructure freedom across India, granting you premium schedule ownership and complete liberation from office commute traffic.
- Global Patient Care Digital Footprint: Elite professional growth benchmarks achieved by single-handedly engineering the transactional backend infrastructure and communication layers that optimize day-to-day operations for over 30,000 medical clinics.
- Comprehensive health and wellness protection packages optimized to your local region, along with generous holiday allowances.
- Access to an open, outcome-driven international engineering community that actively deploys advanced efficiency automation tools, embraces decentralized leadership values, and offers reasonable accommodations to support long-term engineering mastery.
How would you rate this job post?
See what other professionals think about this role.
Safety First
- Never pay for a job application.
- Do not share sensitive bank info.
- Verify the client before starting work.