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 rapid-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 strong 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
- 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 / TypeScript (Bengaluru)
🏢 futurejobs.ai
📍 Bengaluru