Minimum Qualifications
Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience 8+ years of programming experience in a relevant language, or 4+ years of experience with a PhD Demonstrated experience driving change within an organization and leading complex technical projects Experience utilizing data and analysis to explain technical problems and provide detailed feedback and solutions
Experience building large-scale applications or similar experience
Experience in programming languages such as C, C++, Java, Swift or Kotlin, and scripting languages such as Python, JavaScript or Hack Experience with API integrations, and exposure to architectural patterns of large-scale software applications Experience building for the Indian market, including familiarity with UPI and India's digital payments ecosystem In-market experience in India, or experience at an India-based consumer technology or fintech company operating at scale Experience building payment systems at scale, including the reliability, correctness and regulatory requirements they carry Background in monetization, payments, commerce or AI/ML products Experience building 0-to-1 products or standing up new product areas Experience with global, multi-market products, particularly in emerging markets Experience working with teams distributed across multiple sites Familiarity with messaging platforms or mobile-first consumer products Demonstrated ability to integrate AI tools to optimize/redesign workflows and drive measurable impact (e.g., efficiency gains, quality improvements) Experience adhering to and implementing responsible, ethical AI practices (e.g., risk assessment, bias mitigation, quality and accuracy reviews) Demonstrated ongoing AI skill development (e.g., prompt/context engineering, agent orchestration) and staying current with emerging AI technologies