Senior Data Engineer at COGNNA – Riyadh
COGNNA
Riyadh
Posted on
Updated on
Job Function:Information Technology
About This Position
The AI/ML and Data team is focused on building platforms and capabilities that are utilized across the organization by engineering, product, and security operations. The ideal candidate will have a strong engineering background with the ability to tie engineering initiatives to business impact. You will be part of a team doing detailed technical designs, development, and implementation of applications using cutting-edge technology stacks.This role is responsible for designing, building, and maintaining scalable solutions. This role involves collaborating with software engineers, security, R&D and other engineers to ensure data availability, integrity, and security. The ideal candidate will have a strong background in cloud platforms, data warehousing, infrastructure as code, and continuous integration/continuous deployment (CI/CD) practices. Responsibilities
- Design, develop, and maintain scalable data platforms using AWS, Snowflake, dbt, and Databricks.
- Use Terraform to manage infrastructure as code, ensuring consistent and reproducible environments.
- Develop and maintain CI/CD pipelines for data platform applications using GitHub and GitLab.
- Troubleshoot and resolve issues related to data infrastructure and workflows.
- Containerize applications and services using Docker to ensure portability and scalability.
- Conduct vulnerability scans and apply necessary patches to ensure the security and integrity of the data platform.
- Work with engineering teams to design and implement Secure Development Lifecycle practices and security tooling (DAST, SAST, SCA, Secret Scanning) into automated CI/CD pipelines.
- Ensure data security and compliance with industry standards and regulations.
- Stay updated with the latest trends and technologies in data engineering and cloud platforms.
- BS in Computer Science, Engineering or another quantitative field of study
- 5+ years in a data engineering role
- 5+ years’ experience working with SQL, ETL tools such as Airflow and dbt, with relational and columnar MPP databases like Snowflake or Redshift, hands-on experience with AWS (e.g., S3, Lambda, EMR, EC2, EKS)
- 2+ years of experience managing CI/CD infrastructures, with strong proficiency in tools like GitHub Actions, Jenkins, ArgoCD, GitLab, or any CI/CD tool to streamline deployment pipelines and ensure efficient software delivery.
- 2+ years of experience with Java, Python, Go, or similar backend languages.
- Experience with Terraform for infrastructure as code.
- Experience with Docker and containerization technologies.
- Experience working with lakehouse architectures such as Databricks and file formats like Iceberg and Delta
- Experience in designing, building, and managing complex deployment pipelines.
Scan to Apply
Just scan this QR code to apply from your phone.
Job Location
Riyadh
Frequently asked questions about this position
Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.By clicking Continue, you understand and agree to JobTarget's Terms of Service and Privacy Policy.
Apply Now