Weave logoWeave logo

Principal Software Engineer in Applications

WeaveIndia
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

The ideal candidate will possess a deep understanding of software engineering principles, proven experience in leading technical strategy, and a history of successfully influencing architectural designs. Strong communication skills and the ability to work collaboratively in a team environment are essential. Experience in healthcare software solutions is a plus.

About the job

Weave builds software for customer experience and payments, serving over 30,000 small to medium-sized healthcare practices. The Principal Software Engineer in Applications shapes technical strategy and architecture for products that support both patients and healthcare staff. Key areas include Revenue Cycle Management (covering Payments and Insurance Verification), Scheduling, Forms, Team Chat, Task Center, and Mobile App features.

What you will do

  • Define and drive the long-term technical vision for core application domains, with a focus on Payments and Scheduling systems.
  • Guide architectural decisions and technical direction across several engineering teams.
  • Work closely with Engineering Directors, Staff Engineers, and Product leaders to advance Weave's platform.
  • Mentor engineers, helping set high standards for problem-solving and engineering quality.
  • Lead by influence, supporting teams and projects that cross organizational boundaries.

Team structure

The Applications Fellowship brings together engineering teams focused on Payments, Scheduling, Forms, Business Experience, Mobile Apps, and Revenue Cycle Management. This principal engineer partners with Engineering Managers, Staff Engineers, and cross-functional colleagues to maintain architectural consistency and drive progress on strategic technical goals.

Who thrives here

  • Engineers with strong technical judgment who are comfortable navigating ambiguity.
  • Those who lead through influence and example, not just authority.
  • People who enjoy mentoring and elevating engineering standards.

Location and reporting

  • Remote role based in India.
  • Reports to the Senior Director of Engineering.

About Weave

Weave is an industry leader in delivering comprehensive customer experience and payment solutions specifically designed for small to medium-sized healthcare enterprises. Our commitment is to enhance the operational efficiency of healthcare providers by offering innovative tools that improve patient interactions and streamline payment processes.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.