Job Title : Technical Director
Location : Bengaluru , India
Employment Type : Full-time
About HEN Technologies
HEN Technologies is a deep-tech company building the world’s first end-to-end intelligent fire suppression ecosystem, powered by AI, IoT, and advanced fluid dynamics. The company’s mission is to modernize how the world prevents and responds to fires by replacing outdated, manual systems with connected, data-driven technology that is more water-efficient and intelligently coordinated across every layer of the fireground. Backed by funding from Venture Capital investors, HEN Technologies is proving that the future of fire defense is intelligent, connected, and preventative.
Join us as we redefine one of the world’s most critical industries.
About the Role
We’re looking for a hands-on engineering leader with a strong SaaS and data oriented application architecture, development and deep experience in building robust, modern distributed applications integrated with IoT systems. This role is ideal for a leader who’s equally comfortable working in a high pace environment, making quick architectural decisions, managing ambiguity and leading a high-performing engineering team.
You will actively play a dual role - contributing directly to the architecture and product development while also hiring, mentoring, and leading engineers. You’ll collaborate across functions to build scalable software solutions that interface with cloud connected edge devices and provide descriptive, prescriptive and predictive insights.
This is a leadership role with technical depth - perfect for someone who thrives in startup-like, fast-paced environments and enjoys building products and teams from the ground up.
Responsibilities
- Architect, develop, and maintain scalable cloud-based software solutions using ReactJS and / or similar JS frameworks, cloud services using Python / Java and predictive models using machine learning.
- Manage the full software release lifecycle - requirements, architecture, development, testing, deployment, monitoring, and maintenance. Ensure high performance and responsiveness of applications on both cloud and device platforms.
- Hire, groom, and lead an engineering team of engineers for architecting, developing, and maintaining software solutions for our business.
- Build, train, and deploy descriptive, predictive and prescriptive models for forecasting, anomaly detection, and optimization using Python-based ML frameworks (e.g., TensorFlow, PyTorch, Scikit-learn).
- Collaborate with device and firmware engineers to build and integrate APIs.
- Implement and maintain over-the-air (OTA) update mechanisms for edge devices and embedded systems. Interface with IoT devices, handling device data ingestion, control, and monitoring.
- Debug, test, and resolve technical issues across the stack (front-end, back-end, device communication).
- Drive code reviews, architecture discussions, and product planning.
- Stay current with emerging technologies and best practices in full stack engineering, AI / ML pipelines and IoT development.
Requirements
Master’s degree in computer science, or a related engineering stream.16+ years of professional experience architecting and leading engineering teams in a startup or early-stage environment.10+ years of professional experience in web app development with JavaScript and ReactJS and state management using Redux, MobX, or similar libraries.10+ years of professional experience working with RESTful APIs, WebSockets, and microservices architecture using Python / Java.10+ years of experience in designing, implementing, and maintaining scalable data pipelines and data models to support machine learning and analytics workloads.10+ years of professional experience with CI / CD pipelines and containerization, GCP, Terraform, PostgresSQL, Docker, Kubernetes tech stack is required.High proficiency with real-time communication protocols, especially MQTT, and general Pub / Sub architecture.Strong problem-solving skills, excellent communication skills, and ability to collaborate cross-functionally with product, design, and hardware teams.Preferred Qualifications
Experience in IoT ecosystems, including device integration, telemetry handling, and control systems.Familiarity with industrial automation, telemetry dashboards, or real-time data visualization.Experience deploying production-grade IoT systems or managing cloud-connected devices at scale.Knowledge of OTA update processes and tools for remote device software management.