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.