Search by job, company or skills

InCommon

Senior Software Engineering Manager

Save
  • Posted 19 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

InCommon is managing the hiring process for this role.

About the company and the role:

We're helping a US-based healthtech company build its founding India engineering team. The company is focused on improving care for low-income patients with complex needs — blending in-person, virtual, and 24/7 care with their own tech and care teams. They partner with community providers and health plans to deliver primary, behavioral, and social care as a seamless experience.

This role is core to that mission — leading a growing engineering team to build high-impact systems that rewire healthcare delivery through AI and thoughtful technology.

Role Overview

As Senior Manager, Engineering at Accompany Health India, you will lead and grow a team of up to 20 engineers, serving as the technical anchor and people leader for our India engineering hub. You will be equally comfortable in architecture discussions, code reviews, and one-on-ones — driving both technical excellence and the career growth of every engineer on your team.

This is a high-impact, high-ownership role. You will partner closely with our US-based engineering and product leaders to deliver software that directly enables compassionate, high-quality patient care at scale. We are looking for someone who is deeply AI-forward — excited to embed AI-assisted workflows across the engineering lifecycle — and who sets the technical bar high while staying deeply invested in the humans on the team.

Key Responsibilities

Team Leadership & People Management

  • Recruit, onboard, and grow a team of up to 20 engineers, including senior engineers and tech leads.
  • Conduct regular 1:1s, performance reviews, and career development conversations; actively remove blockers and foster psychological safety.
  • Build a collaborative, high-performance engineering culture rooted in Accompany Health's mission of patient-centered care.
  • Manage distributed team operations across time zones, partnering with US-based engineering leadership to ensure alignment.

Technical Leadership & Architecture

  • Own the technical direction of the India engineering team — define architecture patterns, set coding standards, and drive best practices in design and implementation.
  • Lead architecture reviews for new features and systems, ensuring scalability, reliability, security, and maintainability.
  • Guide engineers through complex technical decisions, helping them think through trade-offs and long-term implications.
  • Stay current with emerging technologies and proactively identify opportunities to modernize the stack or improve system design.

AI-Forward Engineering

  • Champion the adoption of AI-assisted development tools (e.g., GitHub Copilot, AI-powered code review, LLM-based testing) across the engineering team.
  • Partner with product and data teams to identify where AI/ML can be embedded into Accompany Health's clinical and operational workflows.
  • Foster a culture of experimentation — encourage engineers to prototype AI-enhanced solutions and bring promising ideas to production.
  • Stay ahead of developments in applied AI engineering and advise leadership on opportunities and risks.

Code Quality & Engineering Excellence

  • Lead and participate in code reviews, holding the team to a high bar for code quality, test coverage, and documentation.
  • Drive adoption of CI/CD best practices, automated testing, and robust observability across all services.
  • Establish and maintain engineering standards, runbooks, and design documentation.
  • Oversee incident management and post-mortems, ensuring learnings translate into systemic improvements.

Cross-Functional Collaboration

  • Work closely with Product, Clinical Operations, and Design teams to translate requirements into technical solutions that are both elegant and patient-safe.
  • Represent the India engineering team in planning, roadmap, and strategy discussions with US leadership.
  • Communicate technical concepts clearly to non-technical stakeholders; translate business priorities into engineering deliverables.

Qualifications & Experience

Required

  • 10+ years of software engineering experience, with at least 6 years in engineering management roles.
  • 3+ years of experience managing multiple teams simultaneously, including hiring, mentoring, and performance management across team leads and individual contributors.
  • Strong command of system design and software architecture — you can lead an architecture review end-to-end.
  • Hands-on coding ability; you can review pull requests with depth, contribute to critical paths, and debug production issues.
  • Experience working in an AI-forward environment — comfortable with AI-assisted development tooling and excited to drive adoption.
  • Track record of delivering high-quality, production-grade software in a fast-paced, mission-driven environment.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 148921555

Similar Jobs

Bengaluru, India

Skills:

AzureSqlMlautomationAWSPythonGcpPerformance Engineeringreliability engineeringAicloud performance testingdatabase performance testingtest orchestrationobservability

Bengaluru, India

Skills:

TroubleshootingCritical ThinkingAdvanced analytical skillsDesign and architecting large complex distributed systemsSystem design and architectureDevelopment operationsAgile software development lifecycleUnderstanding of how to operate in a DevOps modelDeep knowledge of data structures and programming