About Hero Vired :
Would you like to be part of an exciting, innovative, and high-growth startup from one of the largest and most well-respected business houses in the country - the Hero Group?
Hero Vired is a premium learning experience offering industry-relevant programs and world-class partnerships, to create the change-makers of tomorrow.
At Hero Vired, we believe everyone is made of big things. With the experience, knowledge, and expertise of the Hero Group,Hero Vired is on a mission to change the way we learn. Hero Vired aims to give learners the knowledge, skills,and expertise throughdeeply engaged and holistic experiences, closely mapped with industry to empower them to transform their aspirations into reality. The focus will be on disrupting and reimagining university education & skilling for working professionals by offering high-impact online certification and degree programs.
The illustrious and renowned US$5 billion diversified Hero Group is a conglomerate of Indian companies with primary interests and operations in automotive manufacturing, financing, renewable energy, electronics manufacturing, and education. The Hero Group (BML Munjal family) companies include Hero MotoCorp, Hero FinCorp, Hero Future Energies, Rockman Industries, Hero Electronix, Hero Mindmine, and the BML Munjal University.
For detailed information, visit Hero Vired
Role : Engineering Lead (Lead Software Engineer)
Location : Delhi (Sultanpur)
Job Type : Full Time (Work from Office)
Experience : 4 + years
Function : Technology
About the Role :
We are seeking a highly skilled Engineering Lead to spearhead the development of our next-generation ERP solution, built as a distributed, multi-tenant Software-as-a-Service (SaaS) platform. This is a player-coach role where you will lead a team of 4-7 engineers while remaining deeply hands-on with architecture, design, and code.
You will take full ownership of the product's technical direction, drive engineering excellence, and ensure the delivery of a stable, scalable, and secure enterprise-grade solution. This role is ideal for someone who thrives at the intersection of strategic thinking and hands-on execution
Key Responsibilities :
Technical Leadership & Architecture :
Own end-to-end system design and architecture for a distributed, cloud-native ERP platform
Design and implement scalable microservices architecture with clear service boundaries and contracts
Establish and enforce coding standards, design patterns, and best practices across the engineering team
Make critical technical decisions on technology choices, frameworks, and infrastructure
Conduct architecture reviews, code reviews, and provide technical mentorship to team members
Hands-On Development :
Write production-quality code with a focus on performance, maintainability, and security
Build robust backend services using Node.js with a strong foundation in object-oriented programming
Develop responsive, high-performance frontend applications using React and Next.js
Design and optimize PostgreSQL database schemas, queries, and indexing strategies
Implement RESTful APIs and / or GraphQL endpoints with proper authentication and authorization
DevOps & Quality Assurance :
Design and maintain robust CI / CD pipelines for automated testing, building, and deployment
Implement comprehensive testing strategies including unit, integration, and end-to-end testing
Establish monitoring, logging, and alerting systems for production stability and observability
Manage infrastructure using containerization (Docker) and orchestration (Kubernetes) as needed
Ensure security best practices, vulnerability management, and compliance requirements are met
Required Qualifications
Experience & Education
4+ years of professional software development experience with at least 1 year in a technical leadership role
Proven track record of building and shipping large-scale, enterprise-grade SaaS or ERP solutions
Bachelor's or Master's degree in Computer Science, Engineering, or equivalent practical experience
Deep understanding of full software development lifecycle (SDLC) from planning to production
Technical Expertise
Expert-level proficiency in Node.js with strong command of asynchronous programming and event-driven architecture
Advanced knowledge of React.js and Next.js including server-side rendering, static generation, and API routes
Strong experience with PostgreSQL including query optimization, indexing, partitioning, and performance tuning
Deep understanding of object-oriented programming (OOP) principles, SOLID principles, and design patterns
Expertise in system design : distributed systems, microservices, event-driven architecture, and API design
Hands-on experience with CI / CD tools such as Jenkins, GitHub Actions, GitLab CI, or similar
Proficiency with version control (Git), branching strategies, and collaborative development workflows
Experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes)
Strong understanding of security best practices, authentication protocols (OAuth, JWT), and data encryption
Nice to Have
Prior experience building ERP, CRM, or financial management systems
Experience with TypeScript for enhanced type safety and code maintainability
Familiarity with message queues (RabbitMQ, Kafka) and caching systems (Redis)
Experience with multi-tenant SaaS architecture and data isolation strategies
Knowledge of domain-driven design (DDD) and event sourcing patterns
Experience with infrastructure-as-code tools (Terraform, Pulumi, CloudFormation)
Lead Software Engineer • New Delhi, Delhi, India