About the job
At Weave (NASDAQ: WEAV), our mission is to revolutionize the patient experience by equipping healthcare practices with the essential tools to operate more efficiently and foster meaningful connections with their patients. With a rapidly expanding customer base of over 30,000, Weave’s comprehensive platform streamlines every aspect of healthcare interactions, from scheduling and payments to communication and review management, allowing healthcare professionals to concentrate on what truly matters: exceptional patient care.
In the role of Senior Backend Engineer, you will become an integral part of a dynamic, high-trust team dedicated to innovating healthcare technology. Collaborating closely with colleagues across the U. S. and India, you will design and implement robust, scalable backend systems that empower vital features within our platform. Your contributions will extend beyond API development; you will help shape architectural decisions, drive impactful outcomes, and enhance the daily operations of over 30,000 healthcare practices.
If you are passionate about customer-centric solutions, driven by curiosity, and aligned with our core values: Think creatively. Stay hungry. Do the right thing. Care more. The customer is everything., you will thrive in our environment.
We invite you to join us in transforming healthcare with purpose-driven initiatives and a talented team by your side.
This position is fully remote for candidates based in India.
Reports to: Manager of Engineering
Key Responsibilities
Design, develop, and maintain scalable backend services and APIs leveraging Go (Golang) microservices.
Lead the technical architecture initiatives and ensure long-term system viability by proactively addressing scaling and maintenance requirements.
Work collaboratively with cross-functional teams, including product, design, and frontend developers, to launch high-impact features.
Engage in system design reviews, propose and implement robust solutions, and contribute to Weave’s overarching engineering strategy.
Ensure the quality, reliability, and observability of your code throughout the development lifecycle.
Plan and execute projects from conception to completion, demonstrating strong ownership and a results-oriented mindset.
Mentor colleagues and junior engineers, sharing expertise and promoting best practices.
Qualifications
Minimum of 5 years of backend engineering experience with modern programming languages including Go, Java, Python, and Ruby.
Proficient in designing and developing microservices architectures and RESTful APIs.
Strong understanding of database technologies and data modeling.
Experience with cloud services (AWS, Azure, GCP) and container orchestration (Docker, Kubernetes).
Excellent problem-solving skills and a collaborative mindset.
