Job
Description
As a Principal Architect at INDmoney, you will play a pivotal role in revolutionizing personal finance and wealth management through the use of advanced technology. You will be tasked with addressing intricate architectural challenges, defining INDmoney's technology vision, shaping the API ecosystem, and steering the innovation roadmap. Your primary responsibilities will include architecting and optimizing scalable, high-performance systems to cater to millions of users. You will be overseeing crucial technology decisions across backend, frontend, mobile, AI, and cloud infrastructure. Additionally, you will be responsible for designing and managing INDmoney's API architecture to facilitate seamless integrations and high-performance transactions. Your role will also involve creating a robust API Gateway with authentication, rate limiting, and monitoring capabilities to enhance security and scalability. It will be imperative for you to ensure the reliability, security, and scalability of systems by implementing best practices in cloud architecture. You will lead the API strategy, encompassing REST, GraphQL, gRPC, and WebSockets, to deliver a low-latency, high-availability trading and investment experience. Collaboration and mentorship with engineering, product, and data teams to align technology with business objectives will be a key aspect of your role. Driving engineering excellence through clean architecture, best coding practices, and robust methodologies will also be expected from you. We are seeking candidates with at least 8 years of experience in architecting and developing high-performance, low-latency consumer-facing stacks at a large scale. Your expertise should include scalable system design, microservices architecture, and event-driven systems. Proficiency in cloud platforms such as AWS, GCP, or Azure, along with knowledge of Kubernetes and serverless architecture, is essential. A deep understanding of API security protocols like OAuth, JWT, and OpenID, as well as experience in fintech, investment platforms, or high-scale B2C applications, will be advantageous. Joining our team will offer you the opportunity to lead innovation in fintech using cutting-edge technology. You will encounter a diverse range of problem statements, from transactional systems to analytical ledgers, within a fast-paced and entrepreneurial environment. Moreover, you will have the chance to contribute to wealth creation through our generous ESOPs program.,