Senior Data Engineer

Job Context:

At Cefalo, we are currently looking for a few talented and experienced Data Engineers to join our growing R&D teams. The selected data engineers will be working for a team that is 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 the company’s data architecture to support the next generation of data initiatives.

Job Requirements:
  • 2 to 6 years of experience in creating and maintaining data pipeline architecture
  • Excellent problem-solving skills with familiarity in software engineering industry best practices like SOLID, Design Patterns, Unit Tests, TDD, CI/CD, Clean Code, Refactoring, Code Review, etc.
  • Proficient in object-oriented/object function scripting languages like Python / Java / Scala, etc.
  • Good competence with big data tools like Hadoop, Spark, Kafka, etc.
  • Experience working with data pipeline and workflow management tools like Airflow / Azkaban / Luigi etc.
  • Professional level experience working with relational SQL and NoSQL databases.
  • Prior work experience in a cloud environment like AWS or Google Cloud is a plus
  • Experience with containerization and orchestration is a plus
  • Fluency in written and spoken English to collaborate with foreign stakeholders and colleagues on a daily basis.
Additional Requirements:
  • Self-managed, independent, initiative, and proactive.
  • Open to learning new technologies.
  • Mindset to code and do code review for continuous improvement.
  • Previous experience working in an Agile/ Scrum team is a plus.
  • May need to travel to Europe.
Educational Requirements:
  • B.Sc/ M.Sc in Computer Science & Engineering from any reputed University or equivalent practical experience.
Benefits:
  • 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 the office
  • Life Insurance and also 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: Application Deadline:
  • 17 October 2022