Python Developer (Distributed Systems)

JOB DESCRIPTION

We are seeking an exceptionally talented mid-career to senior engineer to join our team which provides essential storage and service technologies that underpin quantitative research.
Participate in architecture and design as well as design and code reviews.
Contribute to the development, testing and deployment of strategic projects.
Addressing scalability and reliability will present key challenges and inspire insightful Distributed System discussions.
Collaborate in a horizontal team with high impact and exposure to many others within the company.
Work with technologies such as Kafka, PostgreSQL, Spark, BigQuery, GitLab with integrated CI/CD, etc.

JOB REQUIREMENT

Must Have:
Holds a Bachelor's degree or higher in Computer Science.
Demonstrated ability in Python writing high quality, well tested, efficient and minimalist code.
Strong interest in Distributed Systems, backed by broad technical exposure and a demonstrated capacity for deep learning of new tools.
Demonstrates professionalism, teamwork, and clear English communication skills within collaborative cultures.
A proactive builder and self-starter; no financial background needed - we value smart individuals who deliver results.
Experience with data warehousing, graph databases, and additional programming skills in Java or C++ are preferred.
Nice to Have:
Competed in regional or international Code competitions (ICPC, Math/CS Olympiads)
Loves high code quality and contributing to always keep high team standards.
No financial background needed but it's a plus to have.

WHAT'S ON OFFER

Workplace
Join a young and dynamic team with awesome projects
Working with specialists from all over the world provides you with a fantastic opportunity to expand your skill set
Culture of openness and honesty in which individuals are respected and encouraged to achieve their full potential.
Benefit Comprises
13th-month salary and attractive performance bonuses
Premium Healthcare and Accident insurance
Annual health check package
Free parking and allowances: Lunch, Marriage, Newborn baby, Bereavement and others applied
A spacious pantry that is fully equipped for your most comfortable lunch time
A wide range of sport and social activities: Yoga, Football, Badminton, Tech clubs, etc.
Annual company trip and teambuilding
Chance to be honored quarterly and annually with recognition awards for individuals, teams, long-term service, etc.
Advanced English and appropriate soft skills training to assist your career development
Engaging monthly events: Happy Gathering, Mini Game, Team Birthday Celebrations, Company's Year-end party, etc.

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 - Viet Nam

Salary:

Negotiation

Job ID:

J01915

Status:

Active

Related Job:

Software Engineer - WQPlanner

Ho Chi Minh, Ha Noi - Viet Nam


product, Investment Management

  • Python
  • Java

Contribute to the development and upkeep of backend and frontend services in Java, Python, and ReactJS. Contribute to the development and upkeep of services for integrating with third-party platforms like Kafka, Kubernetes, Airflow, and Elasticsearch. Contribute to the development and maintenance of monitoring services utilizing tools like Prometheus, Sentry, and Alerta. Collaborate with various stakeholders including infrastructure and business teams to address interdepartmental issues. Engage in the design of distributed system architecture for various systems and services.

Negotiation

View details

Python Developer (DevOps - focused)

Ho Chi Minh - Viet Nam


Outsourcing

  • Python
  • Devops

We seek a skilled Python Developer to join our operations team. This role involves providing initial support to researchers and internal users, addressing issues through our JIRA service desk. The candidate will also focus on driving operational efficiency through automation and smart tooling. The role requires managing and resolving issues, with more complex problems being escalated to the Devops team. The support engineer will maintain ownership even after escalation. The position also involves devising solutions to enhance issue resolution efficiency. Examples include automating common tasks using bots and writing scripts to categorize and manage JIRA service desk tickets programmatically.

Negotiation

View details

Data Engineer

Ho Chi Minh - Viet Nam


Outsourcing

  • Data Engineering
  • Python

Enrich structured and unstructured data to create datasets. Improve data quality and integrity by developing validation tools to assess the effectiveness of data enrichment. Develop expertise in deep learning and machine learning applications, analyzing and understanding the underlying dynamics and behaviors in the data. Generate insights from the data and collaborate with the research team to create tradable signals. Develop utility tools to automate software development, testing, and deployment workflows. Provide technical support for global researchers, including diagnosing technical problems and proposing solutions to developers.

Negotiation

View details