
Associate Data Engineer
iLabs Inc
Visa & sponsorship
- IE Critical Skills: this role is on the national occupation list. The posting doesn't state a salary we could check against the threshold.
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).