Python Developer

JOB DESCRIPTION

You will work in our Ho Chi Minh, Ha Noi or Da Nang office as a Senior Python developer at our client
You will work directly, in English, with the founders of new and rapidly growing Internet ventures to understand their vision and implement it on the web and on iPhone and Android smartphone platforms. 
You will use Extreme Programming and SCRUM agile development methods which include paired programming, Behavior Driven Development (BDD), Test Driven Development (TDD), and emergent business-value prioritized development. 
You will work in small teams of two to seven. 
You will enhance your skills in advanced Javascript and Python/Django working with leading American companies. You will develop applications on Cloud platforms that can grow to support millions of users. 
You will stay on the cutting edge of Internet application development.
Become a full stack developer through cross training with colleagues. 

JOB REQUIREMENT

Excellent logic skills.
Excellent object-oriented programming skills.
Expertise in Python, with at least 1-year experience.
Strong Javascript, HTML/CSS, and SQL.
Having experience in Docker and Kubernetes is an advantage.
Good verbal English communications skills.
Familiar with Unix (Mac OSX, Solaris, or Linux command line).
Familiar with test driven development (TDD, BDD), refactoring, and programming in an IDE.
Prefer experience developing applications on the Cloud, such as EC2, Heroku, Engine Yard using relevant tools.
Prefer ability to create well-designed user interfaces using tools such as Balsamiq and create web-optimized graphics using Photoshop or Gimp.
Prefer experience working in an agile development environment using eXtreme Programming and/or SCRUM.
Prefer a degree in computer science, mathematics or statistics from a top Vietnamese or foreign university.
Willing to work closely and continuously with other programmers, almost never programming alone. Collaborate continuously with colleagues even while working remotely.

WHAT'S ON OFFER

ability to transfer between our offices in Ha Noi, Ho Chi Minh City, and Da Nang,
15 days annual leave,
excellent health insurance,
a 40-hour regular work week with little or no after-hours work requirements,
end-of-year Tet bonus,
a fun and flexible working environment in a modern office,
free office lunch,
salary reviews every 6 months,
business trips for meetings with clients in North America. 

CONTACT

PEGASI – IT Recruitment Consultancy | Email: recruit@pegasi.com.vn | Tel: +84 28 3622 8666
We are PEGASI – IT Recruitment Consultancy in Vietnam. If you are looking for new opportunity for your career path, kindly visit our website www.pegasi.com.vn for your reference. Thank you!

Job Summary

Company Type:

Outsourcing

Technical Skills:

Python

Location:

Ho Chi Minh, Ha Noi, Da Nang - Viet Nam

Working Policy:

Salary:

$ 1,000 - $ 3,000

Job ID:

J00942

Status:

Close

Related Job:

AI Research Engineer

Ho Chi Minh - Viet Nam


Product

  • Machine Learning
  • Python

#Responsibilities Obsess over model usability for users Conduct training runs and AI experiments Scrutinize results and iterate Continuously productionize checkpoints with the product engineering team#What you'll do Iterate upon latest RL techniques, e.g. GRPO, DPO, RePO, etc. Build and maintain modular, scalable training codebases Develop and maintain efficient data pipelines (synthetic and real) Ensure training jobs can scale across multiple GPUs and nodes (e.g., FSDP, DDP, NCCL) Maintain long-term code health: write clean, testable and reproducible code Contribute to upstream open source dependencies (Optionally) Publish papers and present findings

Negotiation

View details

Senior Software Engineer (Backend + Network)

Ho Chi Minh - Viet Nam


Product

  • Backend
  • Network

Continuously monitor and analyze new VPN providers, proxy services, and anonymization tools. Conduct investigations on IP allocation patterns, hosting provider behaviors, and network infrastructure changes. Develop and maintain comprehensive databases of known VPN/proxy IP ranges and behavioral signatures. Research emerging threats such as residential proxies, mobile proxies, and distributed proxy networks. Monitor darkweb marketplaces and security forums for emerging proxy/VPN trends. Perform deep packet analysis and network traffic pattern recognition. Develop and maintain the system using PHP, Python, and/or Go. Optimize VPN/Proxy detection algorithms. Design scalable infrastructure to handle millions of IP lookups per day. Implement monitoring and alerting systems for detection accuracy and system performance. Analyze production incidents related to false positives/negatives in threat detection. Collaborate with DevOps team on deployment of detection rule updates and model improvements. Investigate customer-reported bypass attempts and develop rapid response solutions. Provide technical expertise during customer security consultations. Support sales engineering team with technical demonstrations and proof-of-concepts. Document threat analysis findings and detection methodologies for internal and customer use. Maintain relationships with cybersecurity vendors, threat intelligence providers, and ISPs. Monitor industry threat reports, security advisories, and academic research. Participate in cybersecurity conferences and forums to stay current with the threat landscape. Contribute to open-source security tools and research when appropriate.

Negotiation

View details

Director of Engineering

Ho Chi Minh - Viet Nam


The Quality and Sustainability Network Platform, Powered Product

  • Python

Oversee and support multiple engineering squads focusing on a SaaS platform. Promote excellence in software development across various areas. Work closely with Product Managers, Designers, and cross-functional teams for project delivery. Take ownership of sprint goals, project delivery, and operational KPIs. Encourage a culture of continuous improvement and collaboration. Coach engineers in best practices and architectural decisions. Advocate for modern SaaS engineering practices and implement them. Drive the adoption of AI and advanced analytics in supply chain operations. Recruit, develop, and retain engineering talent. Represent engineering in leadership discussions on platform evolution and scaling.

Negotiation

View details