Lead Software Engineer | PayU | Bengaluru, India
Date: June 4, 2025
Location: Bengaluru, IN
Experience Level: 6–8 Years | Software Engineering | AI | Data Modeling
Job Type: Full-Time | Engineering Leadership
Company: PayU (A Prosus Group Company)
About the Team
The PayU Engineering Team is a highly skilled, diverse group passionate about developing innovative software solutions. We work in a collaborative and agile environment, where every idea matters. Our mission is to deliver exceptional user experiences while staying ahead of technological trends. We emphasize code quality, robust testing practices, and streamlined deployments to ensure scalable and secure solutions.
About the Role
We are looking for an experienced and visionary Lead Software Engineer to guide our development efforts in advanced software architecture, data analytics, and conversational AI. This is an excellent opportunity for someone who thrives in a fast-paced, tech-first organization and wants to make a meaningful impact on how PayU leverages data and AI for digital finance.
Key Responsibilities
Lead Software Development: Design and build software solutions that incorporate data modeling, analytics, AI, and conversational AI to solve business and regulatory problems.
Conversational AI: Build and deploy smart, intuitive conversational bots using tools like Rasa or Dialogflow.
Data Strategy: Collaborate with data scientists and engineers to define data models and implement analytics systems aligned with compliance and business goals.
Team Leadership: Mentor developers, foster a culture of technical excellence, and ensure best practices across the software lifecycle.
Stakeholder Collaboration: Translate regulatory and product requirements into technical designs by working closely with cross-functional teams.
Code Quality: Conduct thorough code reviews to ensure maintainability, scalability, and adherence to security standards.
Innovation: Stay updated with emerging technologies in AI, ML, and data engineering; bring insights to improve PayU’s platform.
Problem Solving: Resolve complex software issues quickly and efficiently with minimal disruption to business operations.
Required Qualifications
Education: Bachelor’s or Master’s in Computer Science, Software Engineering, Data Science, or a related field.
Experience: 6–8 years in software development, with 4+ years in a senior/lead role.
Technical Proficiency:
Strong programming skills in Java, Python, or C#.
Experience with conversational AI tools like Dialogflow, Rasa, or similar.
Expertise in data modeling, data pipelines, or analytics systems.
Soft Skills: Strong communication, collaboration, and decision-making skills.
Regulatory Awareness: Familiarity with compliance requirements and financial services regulations is a plus.
What We Offer
A collaborative and outcome-driven work environment.
Opportunities to work on industry-defining products and technologies.
Access to 5,000+ global learning courses via Harvard, Coursera, Udacity, etc.
Inclusion-focused policies that value every team member’s voice.
Growth opportunities in a global fintech ecosystem backed by Prosus, one of the world’s largest tech investors.
About PayU
PayU is one of India’s top digital financial services platforms, serving 500,000+ businesses through world-class digital payment solutions. From card payments to UPI, PayU ensures maximum coverage across 150+ payment methods with unmatched transaction success rates. As part of Prosus, we build technology that empowers both enterprises and underserved individuals in 18+ high-growth markets.
Explore more: www.payu.com
Diversity & Inclusion at PayU
PayU is committed to fostering a diverse and inclusive workplace. We value individuality, respect every background, and ensure equal opportunities for all — regardless of gender, ethnicity, disability, or orientation. Our zero-tolerance policy toward discrimination ensures every PayUneer feels safe, heard, and empowered to thrive.