Staff Software Engineer

Experity

Bengaluru

On-site

INR 4,200,000 - 7,000,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Experity seeks a Staff Software Engineer to lead the design and evolution of the RCM AI Automation platform. You’ll drive architecture across multiple RCM workflows, building backend services, APIs, and AI-enabled automation that support charge entry, claims, denials, payments, and related revenue cycle tasks.

You will mentor engineers, establish reusable patterns, and steer cross-team decisions to enable scalable, maintainable solutions while reducing manual work and improving processing

Qualifications

  • Proven track record in designing scalable platform architectures for complex workflows.
  • Experience leading cross-team technical design and decisions.
  • Strong background in building reliable backend services and APIs.

Responsibilities

  • Define and evolve the architecture for RCM automation across products, services, and workflows.
  • Lead complex, high-impact technical design with ambiguous requirements.
  • Establish reusable patterns for workflow orchestration, state management, and AI-enabled automation.
  • Drive decisions across service boundaries to fit broader platform architecture.
  • Ensure scalability, reliability, security, and cost considerations in implementations.

Skills

System architecture
Backend development
API design
Leadership

Tools

TypeScript
Node.js
React
Next.js

Job description

Position Overview

We are looking for a Staff Software Engineer, RCM AI Automation & Platform to provide technical leadership and help shape the next generation of Experity’s RCM technology.

In this role, you will lead the design and evolution of platform capabilities spanning multiple RCM workflows , including backend services, APIs, integrations, event-driven and long-running workflows, configurable business rules, data, and AI-enabled automation supporting charge entry, claims processing, claim submission, rejection and denial resolution, payments, and other parts of the revenue cycle.

You will work closely with Product Managers, RCM Operations, Software Engineers, Architects, Data teams, and QA to translate complex healthcare business workflows into scalable, maintainable software solutions.

As a Staff Engineer, your impact will extend beyond the software you personally build. You will provide technical direction across initiatives, establish reusable architecture and engineering patterns, solve high-ambiguity and cross-system problems, mentor engineers, and help teams make sound technical tradeoffs as the RCM platform evolves.

Success means more than delivering features. You will help increase automation, reduce unnecessary manual work, improve claim outcomes, shorten processing time, and build an RCM platform that can continue to evolve.

You will be expected to understand the business workflow behind the software, identify opportunities for automation, and determine when deterministic software, configurable rules, data, machine learning, or AI agents are most appropriate for the problem.

What You’ll Do
Architecture & Technical Leadership
  • Define and evolve the technical architecture for RCM automation capabilities spanning multiple products, services, workflows, and integrations.
  • Lead technical design for complex, high-impact initiatives where requirements, system boundaries, or implementation approaches may initially be ambiguous.
  • Establish reusable patterns for workflow orchestration, state management, business rules, integrations, event processing, AI-enabled automation, observability, and failure recovery.
  • Identify where capabilities should become reusable platform services versus remaining workflow- or product-specific implementations.
  • Drive technical decisions across service boundaries and work with architects and engineering teams to ensure solutions fit Experity’s broader platform architecture.
  • Evaluate architectural tradeoffs involving scalability, reliability, maintainability, security, cost, speed of delivery, and operational complexity.
  • Reduce unnecessary technical complexity and prevent one-off solutions from becoming long-term platform liabilities.
RCM Platform Engineering
  • Design, develop, test, deploy, and operate scalable production software supporting Experity’s Revenue Cycle Management workflows.
  • Build backend services and REST APIs using TypeScript, Node.js, and cloud-native technologies.
  • Contribute to modern web applications when needed using technologies such as React, Next.js, and TypeScript.
  • Design and implement event-driven, queue-based, and asynchronous workflows with explicit state management, retries, redrive, exception handling, idempotency, and auditability.
  • Design long-running RCM workflows that support state transitions, human-in-the-loop processing, exception handling, replay/recovery, workflow versioning, and compensation or reversal when appropriate.
  • Ensure workflow designs can evolve across multiple RCM use cases without creating tightly coupled or duplicated implementations.
  • Build integrations with Experity applications, healthcare clearinghouses, payer systems, and third-party RCM services.
  • Design reliable interfaces for claims, payment, eligibility, rejection, denial, and other healthcare transaction workflows.
  • Define integration patterns and contracts that improve consistency, resilience, traceability, and reuse across RCM systems.
Rules, Data & Automation
  • Develop configurable business rules and workflow capabilities that replace logic currently distributed across application code, spreadsheets, and operational processes.
  • Build rules and workflow capabilities that are configurable, versioned, explainable, auditable, and safe to change without introducing unnecessary application dependencies.
  • Guide the architecture of reusable rules, workflow, and exception-management capabilities rather than embedding business logic independently within individual services.
  • Work with claims, financial, and operational data to improve automation, identify exceptions, and measure business outcomes.
AI & Agentic Engineering
  • Integrate Generative AI, LLMs, agents, retrieval, and machine learning capabilities where they provide measurable value, while using deterministic software and business rules where those approaches are more appropriate.
  • Build AI-enabled capabilities using clearly defined tools, APIs, contracts, permissions, validation, evaluation, observability, and fallback paths rather than treating LLMs as standalone solutions.
  • Define architectural patterns for safely incorporating AI agents into production RCM workflows, including tool boundaries, authorization, human-in-the-loop controls, deterministic guardrails, evaluation, fallback behavior, and auditability.
  • Help teams determine where AI adds measurable value and where conventional software, workflow orchestration, rules, or machine learning are more appropriate.
  • Drive reusable AI integration patterns so individual teams do not independently create incompatible agent, tool, retrieval, or evaluation architectures.
  • Use modern AI-assisted software development practices for codebase exploration, development, testing, debugging, documentation, and engineering productivity while maintaining appropriate engineering review and quality standards.
Reliability, Security & Operations
  • Build observability, automated testing, security, operational controls, and failure recovery into software from the beginning.
  • Design systems with healthcare security, PHI protection, least-privilege access, auditability, and safe operational logging in mind.
  • Define reliability and observability standards across RCM services and workflows, including traceability across asynchronous and distributed processing.
  • Lead technical investigation of complex production issues that cross application, integration, data, infrastructure, or workflow boundaries.
  • Identify systemic causes behind recurring incidents and drive platform-level improvements rather than repeatedly addressing symptoms
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer
Staff Software Engineer

Experity, Inc. • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Staff Software Engineer
Staff Software Engineer

Experity India • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Senior Software Engineer
Senior Software Engineer

Credence Global Solutions • Pune District

On-site
INR 1,800,000 - 2,400,000
SWG Lead
SWG Lead

Credence Global Solutions • Pune District

On-site
INR 2,500,000 - 3,500,000
Health benefits
Flexible work schedules
Learning and development opportunities
RPA Engineer
RPA Engineer

Credence Global Solutions • Pune District

On-site
INR 1,000,000 - 1,500,000
SWG Sr. Developer
SWG Sr. Developer

Credence Global Solutions • Pune District

On-site
INR 1,500,000 - 2,500,000
IN-Director Software Engineering
IN-Director Software Engineering

R1 RCM Global Private Limited • Sector 10

On-site
INR 3,500,000 - 6,000,000
Lead Full Stack Developer (.NET & Angular)
Lead Full Stack Developer (.NET & Angular)

Saisystems Health • Pune District

On-site
INR 4,000,000 - 7,000,000
Senior Specialist, Full Stack AI Engineer
Senior Specialist, Full Stack AI Engineer

Amplify Health • Gurugram District

On-site
INR 1,400,000 - 2,100,000
Senior Specialist, Full Stack AI Engineer
Senior Specialist, Full Stack AI Engineer

Amplify Health • Bengaluru

Hybrid
INR 900,000 - 1,800,000