Senior Big Data Engineer

Job Context:

At Cefalo, we are currently looking for few talented and experienced Big Data Engineers in leading roles, who will get chance to work for one of the largest fashion retailers and e-commerce platforms in the Scandinavian market having more than 1.500 retail stores across 8 countries. The selected candidates will be responsible for expanding and optimizing data and data pipeline architecture, as well as optimizing data flow and collection for cross functional teams.

The ideal candidates are experienced data pipeline builders and data wranglers, who enjoy optimizing data systems and building them from the ground up. They will need to work closely with highly experienced software developers, database experts, data analysts, data scientists, AI/ML engineers to optimize or even re-design company’s data architecture to support next generation of data initiatives.

Job Requirements:
  • At least 5 years professional experience in building and optimizing ‘big data’ pipelines, architectures and data sets
  • Strong competence working with big data tools like Apache Spark, Kafka, Hadoop etc. is a must!
  • Professional level experience working with Scala (if not, then Python or Java) to build big data solutions
  • Prior experience with data pipeline and workflow management tools: Luigi, Airflow or similar tools.
  • Knowledge of big data querying tools, such as Pig, Hive, Impala etc.
  • Experience working with and building data lakes on the cloud, using tools like Docker, Kubernetes etc.
  • Good understanding of Lambda architecture, along with its advantages and drawbacks
  • Sound knowledge on SQL and NoSQL databases, including PostgreSQL and Cassandra
  • Passionate about big data and data engineering; passion for implementing fast and scalable solutions to real world problems
  • Must have very good problem solving and analytical abilities. Those who participated in programming contests and/or solved contest problems will get priority.
Additional Requirements:
  • Self managed, independent, initiative and proactive.
  • Open to learn new technologies.
  • Mindset to code and do code review for continuous improvement.
  • Previous experience working in a Agile/ Scrum team is plus.
  • Given the international nature of the environment, fluency in written and spoken English is required.
  • May need to travel to Europe.
Educational Requirements:
  • B.Sc/ M.Sc in Computer Science & Engineering from any reputed University or equivalent practical experience.
  • Attractive remuneration package for deserving candidates
  • Sound work-life balance - Regular working hours : 8 hours/day , 5 days a week
  • 3 weeks paid leaves per year
  • Flexible leave/vacation policy including paternity and maternity leaves
  • All the public holidays as declared by Bangladesh Government
  • Opportunity to work directly for European customers both onsite and offsite
  • International Training and Traveling
  • Bottomless foods and drinks for breakfast, lunch and snacks at office
  • Health Insurance including spouse and children
  • Opportunity to work with cutting edge tools & technologies in an international work environment 
  • Annual performance evaluation and increment
Job Location:
  • Dhaka, Bangladesh
Apply Instruction:
  • Send your CV to
  • Your CV file must be in PDF format with the following naming convention: BigData_YearsOfExperience_ UniversityName_CandidateName.pdf  i.e. BigData_7_SUST_Ferdous.pdf
  • The following information must be included in the email:  (1) Notice period from your current employer and (2) Expected salary range
  • Since we are recruiting for multiple positions, please mention job title [Sr. Big Data Engineer] in the subject line of the mail.
Application Deadline:
  • 10 November, 2019