Job ID:
34319
Published date:
2025-01-15
Summary
We are looking for a Lead Engineer for an AI Start-up based in Dubai.
Location – Dubai, UAE (Hybrid)
Salary – 28,000 - 30,000 AED/month
Requirements:
- Bachelor's or Master’s degree in Computer Science, Engineering, Data Science, or a related field.
- 5- 7 years of experience in engineering roles, with experience or willingness to take on management responsibilities.
- Atleast 1+ years of experience in a lead role
- Excellent communication and interpersonal skills, with the ability to influence and engage stakeholders at all levels.
- Strong problem-solving skills with a strategic mindset and ability to make decisions under pressure.
- Extensive experience in data engineering, cloud technologies, and building scalable systems.
- Proven experience managing data warehouse solutions, particularly with platforms like Snowflake, Redshift, BigQuery, or Azure Synapse Analytics.
- Strong understanding of data science and machine learning processes, with experience integrating these into production environments.
- Expertise in programming languages such as Python, SQL, Java, and experience with frameworks like Hadoop, Spark, and cloud platforms (AWS, GCP, Azure).
- Proficient in designing, implementing, and managing data warehouse solutions, with hands-on experience in Snowflake, Redshift, BigQuery, or Azure Synapse Analytics.
- Familiar with ETL/ELT frameworks and tools for seamless data integration and transformation, including experience with platforms like dbt and Matillion.
- Proficient in SQL with experience in optimizing queries, managing performance, and ensuring data quality.
- In-depth understanding of cloud storage and compute platforms (AWS, GCP, Azure) to manage scalable data infrastructure.
- Experience configuring and managing Snowflake access controls, roles, and security policies.
- Experience managing Snowflake or similar platforms in large-scale environments.
Key responsibilities:
- Leadership & Team Management
- Lead, mentor, and scale a high-performing team of engineers, fostering a collaborative environment that encourages innovation and accountability. Provide strategic direction, career development, and hands-on support to team members.
- Strategic Oversight and technical leadership
- Develop and execute the engineering strategy, ensuring that technology initiatives align with business goals. Collaborate with the tech lead with the planning and delivery of large-scale engineering projects, to support timely and high-quality outcomes.
- Oversee the entire engineering lifecycle, from initial concept and design through to implementation, optimization, and maintenance of scalable, reliable, and efficient systems.
- Cross-Functional Collaboration
- Collaborate with internal stakeholders to define technical requirements and ensure seamless integration across systems.
- Data Engineering & Data Science Integration
- Optimize data pipelines and oversee the integration of machine learning models into production systems.
- Use advanced statistical and machine learning methods to analyze large datasets and derive actionable insights, build predictive models and algorithms to address business challenges and support decision-making.
- Collaborate with domain experts to identify trends, patterns, and optimization opportunities.
- Develop clear and effective data visualizations and reports for stakeholders.
- Design and optimize data warehouses and cloud platforms (e.g., Snowflake, Redshift, BigQuery) to support large-scale analytics and reporting.
- Develop data models that align with business needs for efficient analytics and reporting.
- Monitor and enhance the performance of data systems, ensuring fast query execution and optimal resource use.
- Integrate data from various sources into centralized systems for seamless accessibility in analytics and data science workflows
- Integration and Collaboration
- Work with analytics teams to enable self-service BI using tools like Tableau, Power BI, and Looker, ensuring effective use of Snowflake and other data platforms.
- Act as the Subject Matter Expert (SME) for Snowflake and other data warehouse technologies, offering guidance on scaling, security, and cost optimization best practices
- Stakeholder Engagement & Reporting
- Advise executive leadership and stakeholders on technical solutions that align with business needs.
About the role:
We are seeking an experienced Head of Engineering/Engineering lead to support and elevate our tech team. The Head of Engineering will lead the engineering strategy and collaborate with the program and project manager in overseeing the tech team, ensuring effective team management and the successful delivery of projects. Additionally, the Head of Engineering will oversee the end-to-end development of systems.