Cake Job Search

Advanced filters
Off
Hanoi, Vietnam
Logo of MoMo.
The MoMo Recommendation Platform is a complex system that powers personalized experiences for millions of users using a diverse range of technologies.We’re looking for a Senior Software Engineer with strong system thinking, architecture design skills, and a product mindset to help build the MLOps platform that transforms any AI/ML solutions into production-grade systems at scale.Mô tả công việcThink like a product engineer: you don’t just “code a solution” – you build a platform that empowers others to deliver intelligent sysDesign and develop a flexible platform that turns AI/ML solutions into production-ready systems: microservices, batch pipelines, or real-time APIsBuild infrastructure to support:Model training pipelinesPackaging deploymentServing rolloutMonitoring alertingCollaborate closely with Data Scientists, Business, and Product teams to deeply understand requirements and design adaptable, scalable solutionsIntegrate platform components into MoMo’s broader infrastructure: promotion engine, A/B testing, analytics, real-time scoring, etc.Yêu cầu công việcMust-Have5+ years of experience in software development, system architecture, or backend/platform engineeringProficiency in one or more of the following: Python, Bash, C++, JavaScript, Java, or GoStrong problem-solving skills and teamwork spiritExperience with:Platform Deployment: Kubernetes, Helm, Argo CD, Argo Rollouts, Docker, Google Cloud Platform (GCP) or Amazon Web Services (AWS)Serving APIs: FastAPI, gRPC, MLflow, KServe, custom logic services, REST APIsData Messaging: BigQuery, Redis, MongoDB, PostgreSQL, Oracle, MySQL, Kafka, Pub/SubOrchestration Workflow: Airflow, Argo WorkflowsCI/CD Monitoring: GitHub Actions, Prometheus, GrafanaData Sources: App event streams, relational databases, messaging systems, APIsSolid understanding of distributed systems and cloud-native architectureAbility to design systems that support diverse solution typesPlatform mindset: you build for stability, scalability, and long-term maintainabilityStrong communication and collaboration skills – able to work cross-functionally with Data Scientists, DevOps, and Product teamsNice-to-HaveExperience working with both AI/MLExperience scaling low-latency / real-time systemsFamiliarity with A/B testing, canary release, and shadow deployment strategiesProduct-oriented mindset: you build systems that others can easily adopt and extend
No requirement for relevant working experience
Logo of Vietnam Jobs Hub.
BẤM NÚT APPLY/ ỨNG TUYỂN ĐỂ XEM THÊM THÔNG TIN CHI TIẾTJoin the bootcamp and kick start your careers with NAB Innovation Centre Vietnam. We focus on accelerating and supporting those who have a background in Information Technology/ Information Systems/ Computer Sciences and wanting to leapfrog their career into technology. Whether you are a final-year student, a recent graduate, or switching to a new career in tech, our bootcamp will provide you with core competencies, the skills, and the mindset required to work in an international software development environment. Learn how to build products for Australia’s largest business bankPaid employment for bootcampFree soft skills, English classes, and many other perksHands-on training on modern software development We are looking for some great new talent to join us who can say yes to being: Analytical Problem SolversCollaborative Team PlayersOutside the box InnovatorsAccountable deliverersProactive and Eager Learners We are looking for passionate individuals who are seeking great career opportunities to become a Software Engineer at NAB Vietnam: Back-end Development (Java)Full-stack Development (Javascript)Quality Engineering (Automation Testing)DevOps
No requirement for relevant working experience
No management responsibility
Logo of MoMo.
We are looking for an experienced Senior Software Engineerwho is passionate about building high-performance backend systems. You will work closely with a talented engineering team in an Agile environment, contributing to all stages of product development — from architecture design, coding, code review, to production operations. Our product is a next-generation social platform that integrates social media, personalized feed, rating review systems, community engagement, social gamification, real-time chat, and merchant services. The platform is built with a complex microservice architecture, designed to handle millions of users, massive data streams, and high concurrent traffic efficiently. The system is deeply integrated with AI, leveraging machine learning and large language models (LLMs) to enable content understanding, recommendation, fraud detection, and intelligent moderation. You will have the opportunity to work closely with AI engineers to design scalable APIs, data pipelines, and backend infrastructures that power these intelligent features across the social ecosystem.Mô tả công việcDesign, develop, and maintain backend services using Java (Spring Boot / Vert.x / Quarkus) and Kotlin;Build and integrate RESTful APIs, gRPC services, and external third-party systems;Design scalable, reliable, and fault-tolerant architectures that meet performance and business requirements;Write clean, maintainable, and testable code following SOLID principles and modern best practices;Conduct code reviews, optimize performance, and improve database queries (MySQL / MongoDB / Redis / Kafka / ElasticSearch/ HBase/ ClickHouse);Collaborate with DevOps teams to implement and maintain CI/CD pipelines (ArgoCD, Docker, Kubernetes, GitLab CI) across cloud environments (AWS / GCP / Azure);Apply best practices for performance tuning, caching, monitoring, logging, and observability;Work closely with AI and data teams to integrate backend services with machine learning and data pipelines;Mentor and support junior developers, fostering a culture of technical excellence and continuous improvement.Yêu cầu công việcBachelor’s degree in Computer Science, Software Engineering, or a related field;3–6+ years of hands-on experience in Java (Kotlin) development for production systems;Strong proficiency in Spring Boot or Vertx, with understanding of reactive or asynchronous programming;Experience with REST / gRPC APIs and message queues (Kafka, RabbitMQ);Solid understanding of OOP, design patterns, concurrency, and memory management;Experience working with OLAP systems, data analytics pipelines, or data warehousing technologies;Proficient in working with SQL / NoSQL databases (Oracle, MongoDB, Redis, HBase etc.);Familiar with Docker, Kubernetes, and cloud environments (AWS / GCP / Azure);Strong problem-solving skills, logical thinking, and a sense of ownership;Good communication and collaboration skills across teams.
No requirement for relevant working experience

Cake Job Search

Join Cake now! Search tens of thousands of job listings to find your perfect job.