Search 100,000+ live jobs across India

Free to search · AI fit score against your CV · tailor your résumé in one click

Job description

About the Role We are seeking an Engineering Manager to lead, coach, and scale a team of high-performing engineers building distributed backend systems and cloud applications. In this role, you will balance people management, system architecture oversight, and cross-functional execution to deliver scalable, resilient software. Key Responsibilities • People & Team Leadership: Hire, mentor, and retain a team of software engineers. Conduct performance evaluations, establish clear career development paths, and build an inclusive, high-ownership engineering culture. • Technical Direction & Architecture: Oversee system design and architectural trade-offs for large-scale distributed applications, balancing delivery speed, system resilience, and scalability. • Delivery & Process: Partner with Product, Design, and QA leadership to align on roadmaps, manage project execution, and refine agile development workflows. • Quality & Engineering Standards: Drive best practices across API design, automated testing, continuous integration/deployment (CI/CD), and operational monitoring. Requirements • Management: 2+ years of formal people management experience leading software engineers (including performance appraisals, career mentoring, and hiring). • Technical Foundation: 8+ years of software engineering background designing and building applications using Java and modern frameworks (Spring Boot / Spring MVC). • Distributed Systems: Hands-on experience designing and scaling distributed systems, microservices, and asynchronous architecture patterns. • Cloud & Data Systems: Experience with cloud technologies (AWS services such as EC2, S3, RDS) and database systems (MySQL, MongoDB).

More jobs at Cashfree Payments

All Cashfree Payments jobs (31)

Engineering jobs in Gurugram

Engineering jobs in Gurugram (1,201)

Other Engineering jobs in India

All Engineering jobs in India (44,515)