Associate Software Engineer

0



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

Job Requirements

  • Design and implement scalable, reliable distributed data processing frameworks and analytical infrastructure.
  • Be part of a team to define, design, and implement data integration, management, storage, consumption, backup, and recovery solutions that ensure the high performance of the organization's enterprise data.
  • Develop Structured Query Language (SQL), Data Definition Language (DDL), and Python or equivalent programming scripts to support data pipeline development, problem-solving, data validation, and performance tuning.
  • Work with software engineers, devops, ML engineers, and data scientists to achieve the organization’s goals.


Shift: 9.00am - 6.00pm

Location: Battaramulla (On-Site)

Job Requirements

  • Minimum 0.6 - 1 years experience in the similar capacity with BS/MS degree in Computer Science, Engineering or a related subject.
  • Strong knowledge of python programming languages is required.
  • Experience with FastAPI, Django, Django REST Framework, and Celery for background task processing.
  • Strong understanding of SOLID principles and ability to write clean, reusable, and maintainable code.
  • Knowledge of MongoDB or AWS DocumentDB, along with caching technologies such as Redis.
  • Experience with data engineering tools and platforms, including Delta Lake and Data Lakehouse architectures
  • Proficiency in ELT/ETL data pipeline orchestration tools, such as Apache Airflow.
  • Understanding about data warehousing solutions, relational database theories and no-sql databases.
  • Good knowledge of new and emerging tools for extracting, ingesting and processing of large datasets (Kafka, Spark, Hadoop, DataBricks or equivalent).
  • Hands-on experience with Amazon Web Services is a big plus and knowledge about other cloud systems (Azure/GCP).
  • Understanding about dockerization and kubernetes, data modeling and design patterns is a big plus.
  • Knowledge of web scraping technologies is a big plus (selenium, beautiful soup etc.).
  • Familiarity with Linux.
  • Excellent interpersonal, communication and organizational skills are required


You have to wait 20 seconds

Generating Apply Link...

Post a Comment

0 Comments
* Please Don't Spam Here. All the Comments are Reviewed by Admin.
Post a Comment (0)
Our website uses cookies to enhance your experience. Learn More
Accept !
X

Join Our WhatsApp Channel to get latest Updates Join Now

Link Copied