Head of Engineering – Node.js (Bengaluru)

Head of Engineering – Node.js (Bengaluru)

12 Nov
|
futurejobs.ai
|
Bengaluru

12 Nov

futurejobs.ai

Bengaluru

Location:
Chennai (First 3 Months), followed by Bengaluru

Experience:
10+ Years Position: Head of Engineering Team Size: 10–15 Members Reporting To: Founder Work Mode: As per company requirements

About the Role
We are looking for an experienced and technically strong Head of Engineering to lead the engineering function of a fast-growing electric mobility and ride-hailing platform. The company currently handles over 60,000 trips per month and is expanding its operations across multiple cities. The selected candidate will take ownership of the overall technology function, lead a team of 10–15 engineers, and drive platform scalability, product innovation, and engineering excellence. This is a hands-on technical leadership position requiring solid expertise in backend engineering, distributed systems, microservices, and consumer-facing B2C product development. The ideal candidate should have experience building and scaling technology products in high-growth startup environments, preferably within mobility, ride-hailing, logistics, or on-demand delivery platforms.

Key Responsibilities
1. Engineering Leadership
• Lead and manage a 10–15 member engineering team, including 3–5 direct reports.
• Build, mentor, and scale the engineering organization.
• Establish engineering standards, development practices, and a strong technical culture.
• Take complete ownership of the technology function, including hiring and team development. 2. Product Development & Execution
• Drive the development and delivery of key product features such as recurring commutes, school rides, and metro integrations.
• Ensure timely delivery of scalable, reliable,



and high-quality product features.
• Collaborate with the Founder and cross-functional teams to align technology execution with business objectives. 3. Architecture & Technical Ownership
• Design and implement scalable system architectures using microservices and distributed systems.
• Review code, guide technical decisions, and resolve complex engineering challenges.
• Drive backend development using Node.js, TypeScript, PostgreSQL, Redis, and message queues.
• Ensure system performance, reliability, security, and maintainability. 4. Platform Scalability
• Scale the technology platform to support multi-city operations.
• Improve dispatch systems, real-time processing, and payment infrastructure.
• Build and optimize event-driven architectures and real-time communication systems.
• Ensure platform readiness for increasing transaction volumes and operational complexity. 5. Startup Growth & Execution
• Operate as a hands-on engineering leader in a fast-paced startup environment.
• Drive rapid product development, technical execution, and continuous improvements.
• Establish scalable engineering processes while maintaining execution speed.




• Take end-to-end accountability for technology delivery and organizational growth. Required Skills & Experience
• 10+ years of overall software engineering experience.
• Minimum 7+ years of relevant engineering experience.
• At least 3+ years of experience leading engineering teams.
• Strong experience in B2C consumer-facing product companies.
• Experience in ride-hailing, mobility, logistics, or on-demand delivery platforms is highly preferred.
• Strong hands-on expertise in Node.js and TypeScript (5+ years).
• Extensive experience with microservices architecture and distributed systems.
• Strong knowledge of PostgreSQL, Redis, and message queues.
• Experience building and scaling technology products in Seed/Series A or high-growth startup environments.
• Proven ability to own the complete technology function, including architecture, engineering execution, hiring, and team scaling.
• Must be a hands-on technical leader rather than purely a people manager. Technical Skills Category Required Technologies Backend Development Node.js, TypeScript Architecture Microservices, Distributed Systems Databases PostgreSQL, Redis Message Queues Kafka, RabbitMQ, AWS SQS Real-Time Systems WebSockets, Socket.io Event Processing Event-driven Architectures ORM Prisma ORM DevOps / Infrastructure Docker Good to Have
• Bachelor's or Master's degree in Engineering.
• IIT graduate preferred.
• Experience working with high-growth consumer technology startups.
• Exposure to electric mobility, ride-hailing, transportation, or logistics technology platforms.
• MBA is not mandatory.

📌 Head of Engineering – Node.js (Bengaluru)
🏢 futurejobs.ai
📍 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.

Subscribe to this job alert:

Get the latest job offers by email for: head of engineering – node.js (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: head of engineering – node.js (bengaluru) / bengaluru