img
Contract TypeContract TypeFull-time
Workplace typeWorkplace typeRemote
LocationLocationRiyadh
Join Our Mission
At Calo, we are dedicated to making healthy living easier through innovative technology. As a Senior Data Engineer, you will be an integral part of our platform team, responsible for improving our data infrastructure and ensuring our products remain at the forefront of the tech industry.

Role Overview
In this role, you will design, build, and enhance the infrastructure for data processing. Your work will support various departments and contribute to our data initiatives. You'll also be documenting all models and solutions to ensure a smooth workflow.

Main Responsibilities
  • Design, build, and improve the infrastructure for ingesting, storing, and transforming data.
  • Design, build, and enhance dimensional models for our Data Warehouse and BI solutions.
  • Collaborate with different departments to support their data initiatives.
  • Document new and existing models, solutions, and implementations.

Qualifications
  • 5+ years of hands-on professional experience in data engineering-related roles.
  • Proven experience in building and maintaining data platforms from scratch.
  • Familiarity with AWS services such as Redshift, Glue, Lambda, S3, Kinesis, and Athena.
  • Experience with BI solutions.
  • Advanced skills in Python and SQL.
  • Experience with AI is an advantage.

Ideal Candidate Personality
We are looking for a strong communicator with a pleasant personality who can lead with empathy and patience.

Requirements

  • Requires 2-5 Years experience

Similar Jobs

Data Engineer

📣 Job AdNew

flyadeal

Full-time
Join Our Team as a Data Engineer!

At flyadeal, we are looking for a dedicated Data Engineer to manage and maintain our database objects across the organization. This is an exciting opportunity to play a key role in our data engineering team, ensuring high-quality code and effective data analytics solutions.

Key Responsibilities:
  • Manage SQL database objects and participate in database tasks such as coding and peer reviews.
  • Collaborate closely with the development manager to align on internal processes.
  • Manage database permissions and deploy scripts in multiple flyadeal stages.
  • Guide the Data Engineering team in producing high-quality code.
  • Develop strong working relationships with various business functions and decision-makers.
  • Investigate and propose initiatives that have positive financial and operational impacts.
  • Assist in shaping the next generation of our products.
  • Participate in reaching an agreement on solutions for complex challenges.

Requirements:
  • Bachelor’s degree in Computer Engineering, Computer Science, Software Engineering, or equivalent.
  • Database administration certifications, AWS, and Azure Platform Certification.
  • Minimum 1 year of working experience in Database Engineering with a focus on data analytics and reporting.
  • Experience with Non-Relational Databases (Document DB, Graph DB, etc.) is a plus.
  • Strong knowledge in RDBMS, Web, Client/Server, and OLAP skills.
  • Deep technical knowledge in engineering and agile practices.
  • Proficiency in cloud architecture and data management.

We invite you to be a part of our dynamic team at flyadeal where your expertise will be valued and transformational.

breifcase2-5 years

locationRiyadh

about 15 hours ago

Data Engineer

📣 Job AdNew

Tabby

Full-time
Join Tabby as a Data Engineer!
At Tabby, we are on a mission to create financial freedom for shoppers around the world through innovative payment solutions. As a Data Engineer in our Data Services Team, you will play a crucial role in developing our internal solutions, such as a Feature Store, and will also handle operational tasks.

Key Responsibilities:
  • Develop Features store and other future data services.
  • Develop EL/ELT/ETL pipelines.
  • Integrate new tools for data processing and data storage.

Skills, Knowledge & Expertise:
  • 35 years of experience as Data Engineer, ML Engineer, Backend Engineer.
  • Experience in developing high-load and scalable data processing and storage systems.
  • Good knowledge and background in event driving systems and streaming pipelines.
  • Proficiency in Python and SQL along with best practices.
  • Familiarity with tech stack including Airflow, Debezium, BigQuery/Clickhouse, PostgreSQL/CockroachDB, Docker, GitLab (CI/CD), GCP.
  • Experience with REST API/GRPC API/Message brokers & Queues.

Bonus Skills:
  • Golang development experience.
  • Experience in modern systems of data storage: Relational, MPP, NoSQL.
  • Experience on Google Cloud Platform.

Job Benefits:
  • Relocation support for a smooth transition.
  • Remote work flexibility.
  • Choice of countries for registration (Armenia, Georgia, Serbia, Portugal, Spain).
  • Tax compensation in Armenia and Georgia.
  • Family relocation support.
  • Coverage for flights, accommodation, and legal paperwork for new employees.
  • Participation in the employee stock options program.
  • Health insurance.

Join us to make your mark and grow in an inclusive and high-performing workplace!

breifcase2-5 years

locationRiyadh

Remote Job
about 15 hours ago