About the Role:
- We are seeking an experienced Technology Director / Head of Engineering to lead our Data Engineering and Tech team.
- This role requires a blend of hands-on technical depth, architectural leadership, and strategic vision.
- You will play a key role in scaling our technology, building robust infrastructure, and shaping the future of our platform.
Key Responsibilities:
Technology Leadership: Drive end-to-end architecture and execution for data pipelines, APIs, and backend systems.
Data Engineering: Design and oversee large-scale data platforms, ETL pipelines, and analytics infrastructure (Spark, Kafka, Airflow, Snowflake, Databricks, etc.
Backend Engineering: Architect and optimize microservices and APIs for high availability, scalability, and performance.
Technical Strategy: Translate business vision into technical roadmaps in collaboration with product and business teams.
Team Management: Build, mentor, and lead a high-performing engineering team; establish best practices in design, coding, and DevOps.
Innovation & Quality: Drive engineering excellence, CI/CD, and code quality.
Scalability: Build and manage systems capable of handling massive data volumes and rapid user growth.
Required Skills & Experience:
- 7+ years of experience in backend and data engineering roles, with at least 3-5 years in a leadership capacity.
- Deep expertise in Python/Java/Scala, SQL, and distributed data technologies.
- Strong knowledge of cloud platforms (AWS/GCP/Azure) and containerization (Docker, Kubernetes).
- Proven track record in system architecture, data modeling, and real-time data processing.
- Hands-on leadership style with the ability to balance execution detail and strategic vision.
- Excellent problem-solving, analytical, and communication skills.
- Experience in SaaS, AI/ML-powered platforms, or large-scale enterprise systems.
- Prior experience setting up engineering teams or tech architecture from the ground up.
Didn’t find the job appropriate? Report this Job