Associate Software Engineer (Python)

Job Context:

At Cefalo, we are currently looking for few talented Python developers at entry level positions to join our growing R&D teams. The selected software engineers will get chance to work with the latest technology stacks, exercising industry-standard principles & best practices to build scalable, high performance & robust software solutions for some of the big players in Europe.

Job Requirements:
  • Passionate about Python and passion for implementing fast and scalable solutions to real world problems
  • Good understanding of Python's built-in functions and data structures
  • Must have very good problem solving and analytical abilities. Those who participated in programming contests and/or solved contest problems will get priority.
  • Given the international nature of the environment, fluency in written and spoken English is required.
  • Familiarity with relational and non-relational databases
  • Familiarity with data crawling, scraping and/or parsing is a plus, but not mandatory!
  • Familiarity with Python based web frameworks like Django or Flask is a plus!
Additional Requirements:
  • Self managed, independent, initiative and proactive.
  • Open to learn new technologies.
  • Mindset to code and do code review for continuous improvement.
  • 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: Python_YearsOfExperience_ UniversityName_CandidateName.pdf  i.e. Python_1_SUST_Imran.pdf
  • The answers of the following questions must be included in your email, otherwise your job application will not be accepted.
    (1) What do you love about Python? What is your most satisfying accomplishment so far working with Python?
    (2) What is your expected salary range?
    (3) What is your notice period from your current employer (if employed)?
  • Since we are recruiting for multiple positions, please mention job title [Associate Software Engineer (Python)] in the subject line of the mail.
Application Deadline:
  • 23 February, 2020