As a Principal Architect/Director-Software Engineering at our company, you will play a crucial role in leading the design and evolution of scalable, secure, reliable, and high-performance architecture for enterprise RCM platforms. Your focus will be on building robust, cloud-native systems that support mission-critical healthcare financial workflows and large-scale integrations, with the aim of leveraging AI/GenAI as an enabling capability within the overall platform.**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 the 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 strategies such as Right-sizing, auto-scaling, and workload optimization.- 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.- Bachelors or masters degree in any field.**Must-have Skills:****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.**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 setting 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. As a Principal Architect/Director-Software Engineering at our company, you will play a crucial role in leading the design and evolution of scalable, secure, reliable, and high-performance architecture for enterprise RCM platforms. Your focus will be on building robust, cloud-native systems that support mission-critical healthcare financial workflows and large-scale integrations, with the aim of leveraging AI/GenAI as an enabling capability within the overall platform.**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 the engineer
📌 Director Software Engineering (India)
🏢 R1 RCM
📍 India