Python Engineer
# From Talent to Excellence with us
We are looking for passionate Python Engineer to join our development team. As a Python Engineer, your responsibilities include participating in all phases of the software development lifecycle and coaching junior developers. If you’re a seasoned developer with a love for back-end technologies, we’d like to meet you.
Your ultimate goal is to create high-quality products that meet customer needs.
🎖 What to do
Write effective, scalable, usable code.
Develop back-end components to improve responsiveness and overall performance.
Integrate user-facing elements into applications.
Test and debug programs.
Improve functionality of existing systems.
Implement security and data protection solutions.
Assess and prioritize feature requests.
Coordinate with internal teams to understand user requirements and provide technical solutions.
🎖 What you should have
Have experience in Python, with knowledge of at least one Python web framework (FastAPI, Django, Flask, …)
Familiarity with some ORM (Object Relational Mapper) libraries.
Good algorithmic thinking.
Able to integrate multiple data sources and databases into one system.
Understanding of the threading limitations of Python, and multi-process architecture.
Knowledge of building service REST APIs.
Familiarity with event-driven programming in Python.
Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform.
Have good understanding about Relational Databases: Postgres, MySQL.
Proficient understanding of code versioning tools (Git).
Hands-on experience with agentic AI frameworks: LangGraph, LangChain, CrewAI, or similar.
- Hands-on experience with AI agents, RAG, Semantic. Vector Database.
🍀 What we offer
💰 Competitive salary that aligned with your skills and contributions with salary review twice a year.
🩺 Premium health insurance package for extra protection.
💻 Equipped with MacBook/Laptop & the latest technology to enhance productivity.
🎓 Sponsored international certification exams, supporting professional advancement.
🚀 Open, flexible, and supportive work culture.
🎉 Exciting activities such as Open Talks, Project Trips, Sports Day, Year-End Parties, PlayStation, etc.
⏰ Flexible Working Hours from Monday to Friday (8:00 AM – 11:30 AM | 1:00 PM – 5:30 PM).
🚀 Growth & Opportunities at TechTus
🌟 Exciting Opportunities at TechTus
When you join TechTus, you may have the opportunity to work on the following impactful projects:
Project 1 – Smart Travel Platform: A data-driven system designed to suggest personalized hotel and travel options, enhancing convenience and user experience.
Project 2 – Recruitment Optimization Platform: A next-generation solution that applies AI-powered features to streamline the hiring process and improve talent matching accuracy.
📈 Career Path at TechTus
We are committed to your long-term development and offer a clear career path tailored to your goals and strengths. You can choose to grow as a Technical Manager, leading teams and contributing to strategic decisions, or as an Excellent Engineer, focusing on technical depth and delivering high-impact solutions as an individual contributor.
Whichever path you pursue, we’ll support you with mentorship, continuous learning, and real-world challenges that help you grow and succeed.
🌟 Join TechTus, where we work HAPPILY to achieve our DREAMS together! 🚀
Start and Grow Your Career with US
We’re happy to answer any questions you may have and help you determine which of our opening positions best fit your career.
Our benefits:
- Competitive Salary
- 2-times Annual Checkpoints
- 20 Days of Paid Leaves
- Special Health Care Insurance
- Modern Equipment
- Monthly Events & Happy Hour
What happens next?
We receive & review your CV
We schedule interview or test
We send our offer letter if you pass