Qoria logo
Data Engineer
full-timeColombo

Summary

Location

Colombo

Type

full-time

Explore Jobs

About this role


Key Responsibilities

  • Design, develop, and optimize SQL queries and scripts for data transformation, aggregation, and integration.
  • Build, maintain, and enhance scalable ETL/ELT pipelines on Big Data platforms.
  • Support development and optimization of relational and NoSQL databases, data warehouses, and data lakes.
  • Work with cloud-native GCP services, including BigQuery, Cloud Spanner, Workflow and Dataflow, to enable high-performance data processing.
  • Apply version control and collaborative development practices using tools like Git.
  • Implement workflow orchestration and support data modeling efforts with the BI team.
  • Collaborate with cross-functional teams to ensure data quality, integrity, and security.
  • Solve complex analytical problems leveraging SQL, data engineering tools, and programming expertise with Java and Python.
  • Participate in sprint planning, code reviews, and quality assurance processes.
  • Stay current with modern data engineering tools, machine learning workflows, and best practices.

Requirements

  • Bachelor’s degree in Computer Science, Data Science, or a related technical field.
  • Strong experience in SQL with hands-on expertise in writing optimized queries.
  • Proficiency in Java and Python for data engineering and analytics tasks.
  • Hands-on experience with cloud platforms, particularly GCP.
  • Experience in OLTP and OLAP databases.
  • Knowledge of ETL/ELT development, workflow orchestration, and data modeling.
  • Familiarity with version control tools (e.g., Git).
  • Experience solving complex analytical problems using data engineering tools.
  • Experience with Apache data engineering services. (e.g., Apache Beam,  Spark, Kafka, Airflow). The experience with Apache Beam will be an added advantage.
  • Exposure to machine learning languages and frameworks.
  • Familiarity with statistical methods for data analysis and reporting.

Career Growth Path
This role is designed to evolve into a Senior Data Engineer, Analytics Engineer, or Data Scientist role, offering increasing responsibility in designing scalable data solutions, advanced analytics, and machine learning workflows.


Why choose Qoria Lanka?

In this role, you will:


Support tech with purpose...

At Qoria Lanka, your work truly matters. With every customer interaction, you’ll be helping children stay safe online. It feels good to do good.

With people who care...

One of our values is ‘Care, Always’. Our Support Team lives and breathes that, every day. We also look after each other and help create a supportive environment for all.

Through work that you love...

Being a Data Engineer takes skill, energy and resilience. It can also be incredibly rewarding. Here, your efforts will be visible and you’ll love the impact you have.

And a career that you own...

A proven career path forward, with real opportunities to progress your career into other teams and departments within the company. Exposure to industry leading tech, developed in-house by an amazing engineering team. Regular company wide lunch and learn sessions


We'd love to hear from you. Please submit your application if you would like to be considered for this opportunity.

Other facts

Tech stack
SQL,ETL,ELT,Big Data,GCP,BigQuery,Cloud Spanner,Java,Python,Data Modeling,Apache Beam,Apache Spark,Apache Kafka,Apache Airflow,Data Warehousing,Data Lakes

About Qoria

We are a global technology company, dedicated to keeping children safe and well in their digital lives.

We do it by harnessing the power of connection to close the gaps they fall through, and to seamlessly support them on all sides - at school, at home and everywhere in between.

Our connections define us. We're uniting all parties to advance child digital wellbeing to levels never before seen.

Because none of us is as powerful as all of us.

Team size: 201-500 employees
LinkedIn: Visit
Industry: Software Development
Founding Year: 2015

What you'll do

  • The Data Engineer will design, develop, and optimize SQL queries and ETL/ELT pipelines while collaborating with cross-functional teams to ensure data quality and integrity. They will also solve complex analytical problems using SQL and programming expertise.

Ready to join Qoria?

Take the next step in your career journey

Frequently Asked Questions

What does a Data Engineer do at Qoria?

As a Data Engineer at Qoria, you will: the Data Engineer will design, develop, and optimize SQL queries and ETL/ELT pipelines while collaborating with cross-functional teams to ensure data quality and integrity. They will also solve complex analytical problems using SQL and programming expertise..

Why join Qoria as a Data Engineer?

Qoria is a leading Software Development company.

Is the Data Engineer position at Qoria remote?

The Data Engineer position at Qoria is based in Colombo, Western Province, Sri Lanka. Contact the company through Clera for specific work arrangement details.

How do I apply for the Data Engineer position at Qoria?

You can apply for the Data Engineer position at Qoria directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about Qoria on their website.