National Payments Corporation of India (NPCI) logo
Moves you to
India
Support
Relocation support
Posted
Oct 1, 2026
Is this job info correct?

About Us


The National Payments Corporation of India (NPCI) is a pivotal institution in India's digital payments ecosystem, established by the Reserve Bank of India (RBI) and the Indian Banks’ Association (IBA). It operates under the Payment and Settlement Systems Act, 2007, and is incorporated as a “Not for Profit” company under Section 25 of the Companies Act 1956 (now Section 8 of the Companies Act 2013). NPCI is dedicated to building world-class digital payment infrastructure through innovative and efficient retail payment platforms. As an Equal Opportunity Employer, NPCI is committed to fostering an inclusive workplace culture, with zero tolerance for discrimination based on race, ethnicity, disability, gender identity, or sexual orientation, including support for the LGBTQ+ community.

To learn more about our company please click on link About NPCI

Our Culture

The NPCI WAY – Our Guiding Principles

At NPCI, we foster a culture of Inclusion, Innovation, and a High- Performance Workplace.

The NPCI WAY is not just a framework - it’s a shared commitment by every individual to align with our evolving business needs, dynamic market conditions, and workforce expectations.

Five Tenets of the NPCI WAY
  • Forward Thinking Mind-Set
  • Customer First
  • Lead With Purpose
  • Passion to Deliver
  • All Succeed Together

Employee Perks and Benefits

Insurance & Wellness:
  • Comprehensive Coverage: Medical, accidental, and life insurance.
  • Employee Assistance Program: Onsite medical center, financial/legal counselling, mental wellness.
  • Annual Wellness Bouquet: Holistic wellbeing support

Family & Childcare:
  • Parental Leave: Inclusive maternity and paternity leave.
  • Nanny at home Support: Assistance for Working Parents

Mobility & Lifestyle:
  • Mobility Benefits: Relocation, transfers, and travel support.
  • Home Loan Interest Support: Up to 50% reimbursement*
  • Mobile Reimbursement: New handset every 2 years.
  • Car Lease, Salary Advance, Subsidized Meals.

Career & Recognition:
  • Education Partnerships: Upskilling via top institutions.
  • Reward & Recognition Program.
  • Technology Innovation: Patents and IP Rights policy.

Retirement Planning:
  • Provident Fund (PF) and Gratuity Contributions.

Why Join Us

At NPCI, you’ll be part of a purpose-driven organization shaping the future of digital payments in India and beyond. NPCI offers a unique opportunity to work on cutting-edge projects that directly impact millions. We foster a culture of innovation, inclusion, and high performance, where every individual is empowered to lead with purpose and deliver with passion. With a strong focus on employee wellbeing, continuous learning, and collaborative success, NPCI is more than just a workplace - it’s a platform to grow, contribute, and make a meaningful difference.


Job Description

Key Responsibilities
1) SDK Architecture, Design, and Development
• Lead the end-to-end design and development of Android SDKs, reusable libraries, APIs, and framework components for payment, authentication, device interaction, and mobile service enablement.
• Define clean, modular, scalable, and backward-compatible SDK architectures suitable for integration by internal teams, partner banks, fintechs, merchants, OEMs, or ecosystem participants as applicable.
• Develop developer-friendly SDK interfaces, abstraction layers, and integration models that simplify adoption while maintaining strict performance and security standards.
• Ensure SDKs are robust across multiple Android OS versions, device types, OEM customizations, and deployment environments.
• Establish standards for SDK versioning, dependency management, release control, and long-term maintainability.

2) Security Engineering and Secure Mobile Development
• Drive implementation of security-first mobile application and SDK design practices across all Android development work.
• Design and develop security-sensitive components involving:
  • secure key handling
  • device binding
  • tokenization support
  • encryption/decryption workflows
  • secure storage
  • certificate handling
  • tamper detection
  • runtime integrity checks
  • app hardening techniques
  • secure communication and API protection
• Integrate Android security capabilities such as:
  • Android Keystore
  • hardware-backed security where available
  • biometric authentication
  • secure device authentication
  • attestation mechanisms
  • permission and sandboxing controls
• Conduct secure code reviews and enforce remediation of vulnerabilities identified through internal testing or external assessments.
• Support design and implementation of controls aligned to payment-grade and regulated ecosystem requirements.

3) Research & Development Responsibilities:
• Work within the NPCI R&D function to prototype and evaluate emerging mobile technologies relevant to secure payments, digital identity, authentication, embedded financial services, and future Android platform capabilities.
• Assess new Android OS features, APIs, security models, NFC interactions, device capabilities, and OEM variations for potential use in strategic product or infrastructure initiatives.
• Translate exploratory concepts into production-ready engineering artifacts, reusable SDK modules, and architectural recommendations.
• Contribute to technical innovation in areas such as:
• contactless and NFC-based ecosystems
• secure mobile transaction flows
• SDK-based ecosystem enablement
• trusted execution and integrity validation
• future-ready authentication and device-side controls

4) Team Leadership and Technical Governance:
• Lead a team of Android developers within the R&D setup, providing hands-on technical guidance and delivery oversight.
• Break down product and research goals into technical work packages, development plans, milestones, and sprint deliverables.
• Mentor team members on Android architecture, secure development lifecycle practices, coding standards, testing frameworks, and debugging approaches.
• Review designs, code quality, architecture decisions, and implementation patterns to ensure consistency, security, and maintainability.
• Drive engineering discipline across documentation, reusable assets, issue tracking, release governance, and technical risk management.
• Collaborate with product, architecture, backend, security, compliance, QA, and partner teams to align engineering execution with business and ecosystem goals.

5) Integration, Performance, and Reliability
• Ensure developed SDKs and applications meet high standards of:
  • performance
  • memory efficiency
  • startup latency
  • battery optimization
  • reliability under varied network/device conditions
• Troubleshoot complex production and integration issues across Android devices, OS versions, and partner application environments.
• Build instrumentation, logging, diagnostics, and observability support into SDKs to facilitate integration and support.
• Optimize compatibility with enterprise distribution requirements and controlled deployment environments.

6) Quality, Compliance, and Documentation
• Own technical documentation for SDK architecture, public APIs, integration guides, sample applications, security controls, release notes, and troubleshooting references.
• Ensure adherence to secure SDLC, coding standards, release validation, and quality assurance processes.
• Partner with internal security and compliance stakeholders to support reviews, audits, certifications, and control validation where required.
• Define and maintain automated testing approaches including unit tests, instrumentation tests, integration tests, and regression frameworks.


Similar jobs

Apply for this job