Associate Data Engineer

iLabs is a global software product engineering company headquartered in Sri Lanka, with deep roots in the US Silicon Valley. We deliver world-class solutions in Web, eCommerce, Mobile, AI/ML, and Cloud technologies, serving industries such as fintech, edtech, medtech, martech, and hospitality. Guided by our vision “to become a global powerhouse in information technology to push humanity forward” we focus on delivering innovative, impactful solutions that empower businesses and create meaningful change in the world.

With a global talent network, we build agile remote teams for leading tech companies worldwide, including Silicon Valley pioneers. Our in-house ventures include Cloud of Goods, a fast-growing eCommerce rental marketplace, and Xenia, a customizable web platform for modern businesses.

At iLabs, we’re on a mission to advance lifestyles through technology and empower our partners to scale smarter and faster. Our culture is driven by creativity, innovation, ownership, teamwork, and global impact; giving you the opportunity and freedom to challenge the norm, spark change, and make a real difference.

If you’re ready to break boundaries and create your defining moment, we’re here to make it happen. Be part of something bigger. Join iLabs

Responsibilities

  • Assist in building, testing, and maintaining data pipelines.

  • Write SQL and Python scripts for data extraction, transformation, and validation.

  • Help monitor data workflows and troubleshoot issues.

  • Support data quality checks and routine platform maintenance.

  • Contribute to the development of APIs and data services.

  • Document pipelines, datasets, and processes clearly.

  • Work with engineers, data scientists, and other teams on day-to-day data needs.


Shift: 9.00am - 6.00pm
Location: Battaramulla (On-Site)

Requirements

  • BS in Computer Science, Engineering, or a related field.

  • 1–2 years of experience in data engineering, backend development, or a related area.

  • Good Python programming skills.

  • Solid SQL fundamentals and an understanding of relational database concepts.

  • Basic understanding of data warehousing, ETL/ELT, and NoSQL concepts.

  • Familiarity with a Python web framework such as FastAPI, Django, or Flask.

  • Basic Linux command-line skills.

  • Strong eagerness to learn and a collaborative attitude.

  • Good communication skills.


Nice to Have

  • Exposure to tools such as Airflow, Kafka, Spark, or Delta Lake (through projects, coursework, or work).

  • Familiarity with AWS, GCP, or Azure.

  • Exposure to Databricks or lakehouse concepts.

  • Basic knowledge of Docker and Git.

  • Web scraping experience (Selenium, Beautiful Soup).

Apply Now