Distributed Systems Engineer

ABOUT CLIENT

Our client is a leading research company specializing in technology innovation

JOB DESCRIPTION

Architecting and scaling distributed systems for managing large amounts of sensory, telemetry, and control data across cloud and edge environments
Creating data ingestion and streaming pipelines to connect fleets of robots to the cloud in real time, including video, LiDAR, joint states, and audio data
Building large-scale training and inference platforms for multimodal foundation models that drive robot autonomy and teleoperation
Collaborating with ML and Robotics engineers to support hardware-in-the-loop simulation, policy rollout, and continuous learning
Developing internal observability systems for fleet monitoring, reliability, and performance tuning
Leading infrastructure decisions, including distributed storage and consensus protocols, GPU orchestration, and network reliability

JOB REQUIREMENT

Over 7 years of experience in professional software engineering, specializing in distributed systems, networking, and data infrastructure
Demonstrated track record in developing and managing production-grade distributed systems for large-scale and critical workloads
Proficient in programming languages such as Go, Rust, C++, and Python, with strong expertise in concurrency, networking, and systems performance
Familiarity with cloud-native architectures (e.g., Kubernetes, gRPC, Kafka, S3, Ray) or similar frameworks
Strong knowledge of data consistency, replication, and fault tolerance in diverse environments
Additional experience with GPU-based workloads, model training, or edge compute orchestration is advantageous
Strong analytical skills and a focus on creating fast, measurable, and reliable systems
Experience in developing distributed training or large-scale simulation systems
Familiarity with real-time robotics workloads, including streaming from physical sensors and actuators
Previous involvement in telemetry, observability, or fleet-scale systems in production
Contributions to open-source infrastructure, AI frameworks, or robotics middleware, such as ROS, gRPC, Mediasoup, etc.

WHAT'S ON OFFER

Join a renowned research team to work on impactful projects
Take ownership of the core training code infrastructure used by the team
Engage with real models, data, and scale, rather than small-scale problems
Contribute to bridging the gap between research velocity and engineering quality
Enjoy a flexible work environment with a culture that values depth, clarity, and curiosity

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:

Product

Technical Skills:

Data Engineering, Backend, Devops, Golang, Rust, C/C++, Python

Location:

Others - Singapore

Working Policy:

Hybrid

Job ID:

J02184

Status:

Active

Related Job:

Head of Engineering - Marketing Technology

Ho Chi Minh - Viet Nam


Product

  • Management

Translate the Domain strategic ambitions into an integrated roadmap for strategic execution, and drive this from shaping through to delivery Lead multiple engineering teams across Domain to drive outcomes - hence Domain knowledge of these areas is desirable. Work closely with the business teams, product owners to validate requirements before and after delivery through showcases and Day 2 production monitoring Own not just the build, but the runtime of applications in production through active operational support, clearly defined support model with engineers proficient in site reliability engineering Own and lead the efforts of cyber security updates such as keeping software currency versions up to date, patch infrastructure every sprint Oversee investment delivery across domain to maintain alignment between Domains, ensure investment is spent effectively, and provide insights on effectiveness and prioritisation of spend Bridge engineering excellence with marketing domain expertise while driving strategic technology outcomes

Negotiation

View details

Senior Backend Engineer (Shop 6.0)

Ho Chi Minh - Viet Nam


Outsource

  • NodeJS
  • Azure

Design and develop the backend services for the core areas of Shop 6.0 (catalog, orders, payments, ERP Cloud integration) Define API boundaries and ensure consistent, scalable communication between services Own reliable data synchronization between the ERP Cloud and the platform, including error handling and recovery mechanisms Optimize systems for performance and scalability (caching, asynchronous processing, read/write optimization) Establish observability standards (logging, monitoring, alerting) across all backend services Conduct code reviews, promote best practices, and support less experienced team members

Negotiation

View details

Senior Tech Lead (Shop 6.0)

Ho Chi Minh - Viet Nam


Outsource

  • Backend
  • Frontend
  • Azure

Take on overall technical and organizational responsibility for delivering Shop 6.0 across frontend, backend, and infrastructure Plan delivery scope, milestones, and releases, and coordinate the work of parallel workstreams (frontend, backend, DevOps, QA) Make and facilitate key architectural decisions together with the senior engineers, particularly around microservices, APIs, and cloud-native implementation on Azure Identify and manage risks related to integration (especially the ERP Cloud connection), scalability, and technical dependencies Serve as the central point of contact for stakeholders on scope, prioritization, and timelines Ensure code quality through reviews, mentoring, and clear standards, including a pull request process with mandatory checks and senior/lead review Ensure transparency on progress, risks, and decisions towards the team and management

Negotiation

View details