Posted 4 weeks ago

Associate Data Engineer

Battaramulla South, Western Province, Sri Lanka 🇱🇰
  • Work arrangement not specified
  • Full Time
  • Airflow
  • AWS
  • Azure
  • Data Engineering

Job description

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).