Director Of Software Engineering

Department Icon IT / Software Development & Related
Posted: 3 months ago
12-14 years
Noida, Uttar Pradesh
IT / Software Development & Related
work from office
Full Time

Posted: 3 months ago
Let Jobaaj One apply for you

An AI agent that applies to roles like this on employers' own sites. 25 applications free, no card needed.

Job Description
About Company
Similar Jobs
Please verify your account first! Send OTP

Posted over 15 days ago, so the role may have closed. Confirm on the employer's page when you apply, or see similar jobs.

Job Description


About R1 RCM

R1 is the leading provider of technology-driven solutions that transform the patient experience and financial performance of hospitals, health systems and medical groups. We are the one company that combines the deep expertise of a global workforce of revenue cycle professionals with the industrys most advanced technology platform, encompassing sophisticated analytics, AI, intelligent automation and workflow orchestration.

With over 30,000 employees globally and a robust presence in India, comprising over 17,000 employees across Delhi NCR, Hyderabad, Bangalore, and Chennai, we foster an inclusive culture where every team member feels valued and empowered. Our mission is to transform the healthcare industry by driving efficiency for healthcare systems, hospitals, and physicians.

Role Overview

We are seeking a Principal Architect/Director- Software Engineering to lead the design and evolution of scalable, secure, reliable, and high-performance architecture for enterprise RCM platforms. This role focuses on building robust, cloud-native systems that support mission-critical healthcare financial workflows and large-scale integrations. Moreover, leveraging AI/GenAI as an enabling capability within the overall platform is desired.

Position Title: Director

Department / Function: Product and Engineering

Reports to: Vice President

Location: Noida

Key Responsibilities

  • Define and drive enterprise architecture strategy for RCM platforms aligned to business and technology goals.
  • Establish and operationalize architecture pillars, including Scalability, Reliability, Security & compliance, Performance optimization, Operations and Cost optimization.
  • Drive Design-first mindset across engineering organization.
  • Design highly scalable, fault-tolerant, and low-latency systems using microservices and event-driven architectures.
  • Lead cloud-native adoption and optimize infrastructure costs through:
  • Right-sizing, auto-scaling, and workload optimization
  • Efficient storage, compute, and data transfer strategies
  • Architect integration frameworks for EHR/EMR, payers, and clearinghouses using APIs and messaging systems.
  • Define and implement data architecture supporting transactional and analytical workloads.
  • Ensure security-by-design and regulatory compliance (HIPAA) across platforms.
  • Establish strong observability, SRE practices, and performance engineering benchmarks.
  • Drive build vs buy vs reuse decisions for platform capabilities.
  • Identify and enable AI/ML and GenAI use cases to enhance automation and efficiency within RCM workflows.
  • Lead architecture governance, design reviews, and technical decision-making forums.
  • Mentor engineering teams and promote engineering excellence and best practices.

Solution Design and Architecture:

  • Undertake solution design and architectural tasks, ensuring scalability, performance, security, and maintainability of software applications.
  • Conduct architecture reviews and provide recommendations to optimize system design and performance.
  • Evaluate and select appropriate technologies, frameworks, and tools to support product development and delivery.
  • Define and document architectural patterns, guidelines, and best practices for the development teams.

Required Qualifications

  • 12+ years in software engineering, including 5+ years in architecture leadership roles.
  • Strong expertise in:
  • Distributed systems, microservices, and API design
  • Cloud platforms (Azure/AWS/GCP)
  • High-availability, fault-tolerant system design
  • Experience with data platforms, event streaming (e.g., Kafka), and containerization (Docker, Kubernetes).
  • Deep understanding of scalability, performance, and secure architecture principles.

Qualification: Bachelors or masters degree in any field.

Must have Skills:

1.Technical Skills:

  • Proficiency in designing and architecting enterprise-level software solutions using modern technologies and frameworks.
  • In-depth knowledge of software development methodologies, architectural patterns, and best practices.
  • Hands-on experience with Java or .NET technologies, cloud platforms, microservices, containers, and API design.
  • Familiarity with DevOps practices, CI/CD, and agile development methodologies.

2. Leadership and Communication:

  • Strong leadership skills with a proven ability to influence, motivate, and collaborate with cross-functional teams.
  • Excellent communication and presentation skills to effectively convey complex technical concepts to both technical and non-technical stakeholders.
  • Ability to work in a fast-paced, dynamic environment and effectively manage competing priorities.

Preferred Qualifications

  • Experience in Healthcare / Revenue Cycle Management (RCM) domain.
  • Familiarity with HL7, FHIR, and healthcare integrations.
  • Exposure to AI/ML or GenAI-enabled enterprise solutions.

Key Competencies

  • Strong architectural and systems thinking
  • Focus on reliability, performance, and engineering excellence
  • Ability to simplify complex systems and drive decisions
  • Leadership and stakeholder management.

Skills

DevopsDistributed SystemsJavaKubernetesSoftware DevelopmentSoftware SolutionsApiCloud

If a job posting appears fraudulent, asks for payment, contains misleading information, or violates our guidelines, please report it immediately. Our team will review it promptly, Jobaaj does not charge any fee from the applicants.

About Company

R1 RCM careers provide a unique opportunity to join a leader in the healthcare revenue cycle management industry, dedicated to helping healthcare providers achieve better financial outcomes and transform their RCM processes. With a focus on leveraging technology and deep industry expertise, R1 RCM offers a range of services from patient registration and billing to advanced analytics and payment solutions. Joining the R1 RCM team means becoming part of a dynamic, innovative company that values integrity, collaboration, and dedication to client success. Employees at R1 RCM are encouraged to grow professionally, contribute to impactful projects, and help shape the future of healthcare finance. With R1 RCM, embark on a career that not only offers growth and learning opportunities but also the chance to make a significant difference in the healthcare sector.

Read More

Similar Jobs

View all
Loading...
Bag Logo
Jobaaj
Get jobs like this by email

New IT / Software Development & Related roles in Noida.

Job Alert
Google hiring for Specific Roles Apply Now!
1 min ago
New Opportunity
Amazon is hiring freshers Apply Now!
5 min ago
Featured Jobs
Microsoft opening 50+ positions Apply Now!
10 min ago

One email a day. Unsubscribe any time.