Python Engineer

12025-03-31

Responsibilities

  • Develop and maintain robust backend systems and APIs.
  • Work with databases to manage, store, and retrieve data efficiently, including Schema design (Data), optimization, indexing, and query performance tuning.
  • Implement ETL (Extract, Transform, Load) processes to ensure data integrity and accuracy.
  • Develop and deploy scalable applications on cloud platforms (AWS, Azure).
  • Write clean, maintainable, and testable code using Python.
  • Practice Agile Software Development and be a great team player.
  • Ability to learn and research new technologies that can be applied to the project.

Requirements

Must have:

  • At least 03 years of working experience in software development, solid experience in Python.
  • Proven Software Engineering experience involved in developing and maintaining backend systems and APIs.
  • Experience working with databases to manage, store, and retrieve data efficiently, including Schema design, optimization, indexing and query performance tuning.
  • Experience implementing ETL processes.
  • Experience in at least one major cloud provider such as AWS/ Azure.
  • Familiar with Agile/Scrum methodology.
  • Experience with Git.

Nice to have:

  • Hands-on experience or willing to learn AI tools: Milvus DB, Bright Data, JinaAI, Cohere reranker, GPT Vision.
  • Experience with Natural Languages Processing (NLP).
  • Knowledge of Typescript.
  • Familiarity with DevOps practices and tools, including Kubernetes, Docker, and CI/CD pipelines.
  • Familiar with any Python IDE: PyCharm, Jupyter.
  • Have experience working with some Python Libraries: Numpy, Pandas.

Soft-skills:

  • Strong English communication skills in both written and verbal form.
  • Proactive and effective self-learning skills and research.
  • Be a problem solver with great problem-solving skills.

What we offer

  • Attractive salary based on your performance.
  • Annual 13th month salary.
  • Dedication bonus will be paid once a year.
  • Premium healthcare insurance, Annual health checks up.
  • Breakfast are available at office in early morning and snack in the late afternoon.
  • Hybrid working (1-day WFH per week).
  • Team building allowance.
  • Annual Company team building trip.
  • Clubs (Football, Badminton, Swimming, Chess, Music band).
  • Exclusive training programs for all staff in technical, soft skills and process.
  • English class.
  • Technical clubs.
  • Marriage allowance, having newborn baby allowance, bereavement allowance.

BACK TO CAREERS