Geidea Circular Logo

Senior Data Engineer

Geidea Riyadh, Saudi Arabia Posted: 21 May 2024


  • Salary unspecified
  • Zero income tax location


  • Contact employer for details


  • Experience: Senior
  • English: Professional


About the job Established in 2008, Geidea epitomizes customer focused empowerment and commercial success through continuous innovation. Geidea makes best in class digital payment solutions available for all by attracting and leveraging the best creative & entrepreneurial talent in the market. Our solutions give any business the chance to get ahead and reach for more no matter their size or maturity. Our technology mirrors our people - Smart, Innovative & Forward Thinking. To maintain a competitive advantage as we grow, we are currently looking for a "Senior Data Engineer".

Job purpose: Structure and automate data. Increase company value through insights to increase key metrics and reduce costs. Monetize Data to add further revenue streams. Congruency and accuracy of data.

Key accountabilities and decision ownership:

  • Data Pipeline Development: Design, build, and maintain scalable and efficient data pipelines to extract, transform, and load (ETL) data from various sources into data warehouses, lakes, or other storage systems. Ensure data quality, integrity, and reliability throughout the pipeline.
  • Database Management: Develop and manage databases and data storage solutions, including relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra). Optimize database performance, schema design, and indexing strategies to support data access and analysis requirements.
  • Data Modeling and Architecture: Design and implement data models, schemas, and architectures to organize and structure data for optimal storage, retrieval, and analysis. Collaborate with data scientists, analysts, and other stakeholders to understand requirements and translate them into effective data solutions.
  • Big Data Technologies: Utilize big data technologies and frameworks such as Hadoop, Spark, Kafka, and Flink to process and analyze large volumes of structured and unstructured data efficiently. Implement solutions for real-time and batch processing, streaming analytics, and distributed computing.
  • Data Governance and Security: Establish and enforce data governance policies, standards, and best practices to ensure data security, privacy, and compliance with regulations. Implement access controls, encryption, and auditing mechanisms to protect sensitive data assets.

Must have technical/professional qualifications:

  • 4 Years of experience
  • Minimum bachelor's degree in data or numerate subjects, master's preferred
  • Functional Knowledge (Data Analytical & Strong troubleshooting and report writing abilities)
  • Business Expertise (Business, Market & Industry Knowledge)
  • Solving complex problems with multi-layered data sets, as well as optimizing existing machine learning libraries and frameworks.

Our values guide how we think and act - They describe what we care about the most:

  • Customer first
  • Open
  • Real
  • Bold
  • Resilient
  • Collaborative

We are changing lives by constantly striving for a better solution. Click apply below and become part of the Geidea story.

Apply now

Jobs you might like   View all jobs

About Geidea

Geidea is on a mission to help merchants start, run, and grow their businesses by providing accessible, affordable, and intuitive payments and commerce technology. They offer a 2-in-1 business solution that allows merchants to accept various payment types and manage their business operations efficiently.