We're seeking a highly technical Lead Software Engineer with deep backend
expertise to take full ownership of 2-3 critical services while driving system
scalability and stability across our platform. This role demands someone who can
architect robust solutions, optimize performance under load, and tackle complex
distributed systems challenges head-on. You'll be responsible for scaling
mission-critical applications, implementing fault-tolerant architectures,
and stabilizing high-throughput systems that serve millions of requests daily.
Beyond your technical contributions, you'll play a pivotal role in mentoring
junior engineers, conducting thorough code reviews, and elevating the overall
technical capabilities of the team. We need someone with proven experience
in microservices design patterns, database optimization, caching
strategies, message queues, and observability tools.
Your architectural
decisions will directly impact system reliability, and you should be comfortable
with performance profiling, capacity planning, and incident response.
The ideal candidate brings 5+ years of backend development experience, deep
knowledge of enterprise frameworks, application optimization, containerization,
and cloud-native architectures. You should have hands-on experience
with horizontal scaling, load balancing, data consistency patterns, and API
design best practices. Robust communication skills are essential as you'll be
translating technical requirements into actionable development plans and guiding
architectural discussions.
📌 Lead Software Engineer (Bengaluru)
🏢 PayU Payments
📍 Bengaluru
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.