Lead Backend Engineer
Role: Lead Backend Engineer
Location: Bengaluru
Experience: 8- 10 years
Join Our Journey at VuNet
VuNet is a pioneer in Business Journey Observability, leveraging Big Data and Machine Learning to transform digital experiences across the financial services. Our deep-tech platform provides end-to-end visibility into customer journeys — empowering proactive issue resolution, operational resilience, and superior user satisfaction.
If you’ve ever used instant payment systems like UPI, chances are you’ve already experienced the power of our platform — we monitor over 28 billion digital transactions monthly (that’s equal to watching 3 years of tik-tok videos), touching 300 million users with leading banks and financial institutions.
VuNet is Series B funded, part of NASSCOM DeepTech Club, awarded NASSCOM’s AI Gamechanger, recognized in Forbes DGEMS 200 and by several global analysts including Gartner, Omdia.
We’re building a new category of observability purpose-built for complex digital journeys — across payments, lending, core banking and more — already powering some of the largest banks in India and MEA.
Roles & Responsibilities
In this role, you will be the driving force behind the backend team, ensuring technical excellence and a high-performance culture.
Technical Leadership
- Own the technical architecture of backend modules and services.
- Design scalable, reliable, secure, and maintainable backend systems.
- Lead technical design discussions and make architectural decisions aligned with long-term product strategy.
- Review and approve technical designs, APIs, and implementation approaches.
- Drive adoption of modern backend engineering practices and design patterns.Backend Development:
- Design and develop high-performance backend services using Python, Django, and Golang.
- Build scalable microservices capable of handling large-scale enterprise workloads.
- Design REST and gRPC APIs following industry best practices.
- Optimize backend services for scalability, latency, throughput, and resource utilization.
- Ensure software is modular, reusable, maintainable, and well documented.Engineering Excellence
- Establish and enforce coding standards and engineering best practices.
- Lead rigorous code reviews to ensure quality, maintainability, and security.
- Promote clean architecture, test-driven development, automated testing, and CI/CD practices.
- Drive reduction of technical debt and continuously improve code quality.
- Encourage the effective use of AI-assisted development tools to improve engineering productivity while maintaining high engineering standards.Production Ownership
- Own the production quality of backend services.
- Drive performance tuning, reliability improvements, and production readiness.
- Participate in root cause analysis for production issues and implement long-term preventive measures.
- Ensure backend services are observable through comprehensive logging, monitoring, metrics, and distributed tracing.
- Continuously improve platform stability, availability, and operational excellenceTeam Leadership & Mentorship
- Mentor junior and mid-level engineers through technical coaching, design reviews, pair programming, and regular feedback.
- Support onboarding of new engineers and accelerate their technical growth.
- Foster a collaborative engineering culture focused on learning, ownership, and innovation.
- Help identify future technical leaders within the team.Engineering Governance
- Review Product Requirement Documents (PRDs), Design Documents (DRDs), API specifications, and implementation plans.
- Ensure engineering solutions align with architectural standards and long-term product vision.
- Drive engineering consistency across backend teams.
- Promote engineering best practices in estimation, documentation, testing, and release readiness.Cross-functional Collaboration
- Partner with Product Managers to translate business requirements into scalable technical solutions.
- Collaborate with Architects, Platform Engineering, Frontend teams, QA, DevOps, and Customer Success teams throughout the product lifecycle.
- Participate in sprint planning, estimation, backlog refinement, and release planning.
- Drive technical alignment across multiple engineering teams.
Technical Experience:
- 8+ years of backend software development experience with strong expertise in Python, Django and Golang.
- Experience building scalable backend platforms using Golang is highly preferred.
- Proven experience designing and delivering large-scale distributed systems.
- Strong understanding of microservices architecture and event-driven systems.
- Excellent knowledge of multithreading, concurrency, caching, and performance optimization techniques.
- Strong experience with SQL and NoSQL databases.
- Experience working with high-volume data platforms such as ClickHouse, Elasticsearch, Kafka, or similar technologies.
- Strong understanding of REST APIs, gRPC, API versioning, and service integration patterns.
- Hands-on experience with Docker and Kubernetes.
- Good understanding of cloud-native application development.
- Strong knowledge of observability concepts including logging, metrics, tracing, and monitoring.
- Excellent understanding of data structures, algorithms, object-oriented design, and software design patterns.
- Experience with CI/CD pipelines and automated testing frameworks.
- Good understanding of secure coding practices and application security principles.
- Exposure to AI-assisted software development workflows and developer productivity tools.Leadership Skills
- Proven experience leading backend engineering teams.
- Strong mentoring and coaching abilities.
- Ability to drive technical discussions and build consensus across teams.
- Strong ownership mindset with accountability for engineering outcomes.
- Excellent problem-solving and analytical skills.
- Ability to balance technical excellence with business priorities.
- Experience managing competing priorities in a fast-paced product engineering environment.Professional Attributes
- Excellent verbal and written communication skills.
- Strong collaboration and stakeholder management skills.
- High attention to detail and commitment to engineering excellence.
- Passion for building scalable, high-quality enterprise software.
- Self-driven, proactive, and comfortable taking ownership.
- Continuous learner with curiosity for emerging technologies and engineering practices.
- Thrives in a collaborative, fast-paced startup environment.Nice to Have
- Experience building observability, monitoring, or analytics platforms.
- Experience working with large-scale enterprise SaaS products.
- Familiarity with distributed messaging platforms and stream processing.
- Contributions to open-source projects.
- Experience with performance benchmarking and capacity planning.