Senior Full-Stack Engineer (Mobile SDK & Real-Time Systems)
Location: Ho Chi Minh City, Vietnam (Hybrid — 1 day/week in office)
Experience Level: 5+ Years
Work Type: Full-Time
About the Company
Our client is a global leader in multinational big data analytics. Their flagship Customer Data Platform (CDP) unifies customer data from disparate sources to deliver a single, holistic view of the customer, enabling actionable insights and highly personalized end-to-end customer journeys.
Leveraging cutting-edge technologies in data ingestion, machine learning, and multi-platform syndication, they process data at immense scale and speed. Industry giants like Subaru, Panasonic, LG, and Canon rely on their platform for its enterprise-grade security, scalability, and performance.
The Vietnam engineering hub in Ho Chi Minh City is a high-performing team of 25+ software, quality, and data engineers who own and drive critical core components of the global platform.
About the Role
We are looking for a Senior Full-Stack Engineer who combines deep mobile expertise with strong cloud and frontend capabilities. In this role, you will lead the development and enhancement of the Mobile SDKs—the critical gateway embedded directly into client apps worldwide.
You will work at the intersection of native mobile development (Android/iOS), modern frontend interfaces, and high-throughput event-driven backend systems. You will take end-to-end technical ownership: from designing real-time data ingress/egress streaming architectures to maintaining high-availability production systems.
Key Responsibilities
- Mobile SDK Engineering: Build and enhance Mobile SDKs that enable enterprise clients to seamlessly embed streaming features into their native apps and interact with platform services.
- Serverless & Event-Driven Systems: Design, build, and operate serverless, event-driven architectures optimized for real-time data ingress and egress.
- Frontend Development: Utilize modern Frontend frameworks (React, TypeScript, JavaScript) to deliver performant, clean user interfaces.
- Cross-Functional Architecture: Collaborate directly with Product Managers, UX Designers, and Backend Engineers to design scalable solutions capable of handling massive data traffic.
- Operational Excellence: Maintain, monitor, and optimize production systems, ensuring reliability through monitoring, alerting, and participating in on-call rotations.
Job Requirements
- 5+ years of professional software engineering experience.
- Strong Mobile Development: Advanced proficiency with Android (Kotlin) and/or iOS (Swift).
- Frontend Proficiency: Hands-on development experience using React and TypeScript.
- Cloud & Event-Driven Architecture: Proven experience designing, building, and operating event-driven, serverless architectures on AWS (or comparable cloud providers).
- Problem-Solving & Innovation: Strong analytical mindset with a track record of taking complex features from concept to production.
- Communication: Excellent verbal and written business-level English; strong collaboration skills across cross-functional teams.
- Mindset: Openness to feedback, adaptable, and committed to continuous learning.
Bonus Experience (Great to Have)
- Experience building robust, high-traffic service and high-throughput data delivery architectures.
- Experience designing monitoring and observability systems using tools like Datadog and AWS CloudWatch.
- Track record of building tools, libraries, or APIs for developer ecosystems.
- Familiarity with AI-assisted coding tools (e.g., Claude Code, GitHub Copilot) to maximize engineering velocity.
- Prior experience working in remote-first environments or alongside multi-time-zone international teams.
Position Overview
- Location
- Hybrid
- Type
- Full-time
Interested in this role?
Upload your resume and we'll be in touch within 2 business days.