Lead Backend Engineer

VuNet Systems
Bengaluru, Karnataka, India

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.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →