Platform Architect

Key Skills: Java, API, RDBMS, Restful, Spring, JavaScript, NodeJS, HTML5, CI/CD Experience: 10+ years Location: Bangalore



  • Bachelor’s degree in Computer Science or equivalent (BE/

Mandatory Skills

  • Strong logical and analytical skills.
  • Strong computer science fundamentals.
  • Excellent distributed system design capabilities.
  • 10+ years hands-on experience in technologies like Distributed computing, Java, API driven Development, RDBMS, Restful web services, Spring Framework, JavaScript, NodeJS, HTML 5.
  • Experience in design/development of scalable and performant systems.
  • Exposure to modern development tools and practices - CI/CD, DevOps, Open source development.

Roles & Responsibilities

The Challenge and the Mission:

A simple task of movement of money from one level of government to the final expenditure entity can be a lengthy process in India. The process results in significant delays in funds reaching the last mile; uncertainty for intended recipients; administrative burden for front line managers; poor quality of audit and large amounts of unutilized funds. By one estimate, at any given time there is an unspent balance of approximately Rs. 1 lakh crore parked in various bank accounts across the administrative system. The Public Finance Management Mission aims to improve the financial health of the Government, adapt to dynamic and evolving needs, ensure a functioning and responsive service delivery system by deploying available funds in ways that creates and strengthens the enabling environment for businesses and individuals to prosper and stay healthy. This will be done by creating an Open Digital Platform for public finance management.
This is a “change at scale” role with the responsibility of designing & building a National PFM Stack as public digital good and building an open digital ecosystem for enabling a national scale implementation in government bodies in states and center.

Job Responsibilities:

Keeping a clear vision for the program, and a clear understanding of the platform needs, the platform architect has to map out the components that will constitute platform solutions and how they are going to work together.

  • Understand the business context and lead the Platform design.
  • Responsible for technology choices and decisions.
  • Promote architectural and development best practices.
  • Ensure projects are designed within approved architectural standards.
  • Lead design reviews and implement best design principles.
  • Provide technical leadership in all aspects of SDLC, including system analysis, design, development, testing, and deployment.
  • Demonstrates ability to bring in a fresh perspective, generates new and imaginative ideas/ approaches.

About the Project

Founded by Nandan Nilekani (founder Infosys) and Srikanth Nadhamuni (ex CTO Aadhaar) with the mission to "Transform Governance at a massive Scale & Speed". They are funded by Nandan Nilekani, Sir Ratan Tata Trusts and Omidyar Network. At a very fundamental level, we are like a Digital Operating System for the cities across India; Our open source stack enables digitization of services, automation of processes, and drives revenue collection by putting robust digital applications in areas like property tax, water charges, trade licenses etc. And most importantly we empower citizens by providing them access to more than 60 services through multiple channels like mobile, web etc. We currently operate in 1500+ towns and cities across India. The platform enables ~ 75 lakh transactions per year and has benefited more than 11 Crore people.
We offer several things that sets us apart from other opportunities:

  • The possibility of having massive societal impact. Our software touches the lives of hundreds of millions of people.
  • Solving hard governance and societal challenges.
  • Work directly with central and state government leaders and other dignitaries.
  • Mentorship from world class people and rich ecosystems.