
Associate Data Engineer
iLabs · Battaramulla, Sri Lanka
Strong hiring record · median 30 days open
Hiring signal
Ghost risk
Collects applications for future openings rather than a live role · How we score
All reasons
- Collects applications for future openings rather than a live role
In its favour
- Still listed on the employer's own board
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).
Skills
More jobs at iLabs
All 10- Quality Assurance Engineer (Manual + Automation)iLabs · Battaramulla, Sri Lanka5d ago
- Associate Software Engineer (NestJs + React)iLabs · Battaramulla, Sri Lanka6d ago
- Full Stack Engineer - LaraveliLabs · Battaramulla, Sri Lanka18d ago
- Associate Full Stack Engineer (Java + React)iLabs · Battaramulla, Sri Lanka1mo ago
- Senior / Front-End Engineer – React.js/Next.jsiLabs · Battaramulla, Sri Lanka1mo ago
Similar roles
- Senior Data EngineerQlub · Colombo, Sri Lanka14d ago
- Specialist - Business IntelligenceAia · Colombo, SL-AIA Sri Lanka21d ago
- Engineer - Data Engineering & AnalyticsMillennium IT ESP · Colombo, Sri Lanka24d ago
- Senior Engineer – Data Engineering & AnalyticsMillennium IT ESP · Colombo, Sri Lanka25d ago
- Data ScientistDelivering Good Careers Every Day | Start your journey now · Sysco LABS - Sri Lanka25d ago
- Senior Data ScientistDelivering Good Careers Every Day | Start your journey now · Sysco LABS - Sri Lanka26d ago