Clickstream Intelligence Platform (Scribe) is Grab's in-house app instrumentation and insights platform that captures and analyzes user clickstream activity across all Grab apps. The platform supports observability, real-time personalization, and business analytics by processing tens of billions of events per hour at petabyte scale.
Customer Data Platform (CDP) enables Grab Teams to onboard and register Grab's customer data and make it available for Online Serving, ML Models, Segmentation, and Real Time targeting to power personalization use cases across the company. Our platform is used across many mission-critical Grab services such as app personalization, experimentation, ads serving, and marketing.
We are looking for a Software Engineer / Senior Software Engineer to join our team for the development of our next-generation POS+ platform. The ideal candidate should have hands-on experience in POS systems, retail solutions, Windows application development, and modern .NET technologies. The role involves designing, developing, and maintaining POS applications, integrating with various retail hardware devices, and building scalable synchronization mechanisms between offline and online.
Design, develop, and maintain POS+ applications using modern .NET technologies.
Develop Windows desktop applications using WPF.
...
You will manage components of the deployment platform end to end — from RFC through design, implementation, rollout, and operation. You'll take a problem like multi traffic orchestration or canary safety and guide it to landing, not just to merge.
You will extend the deployment model and platform to support multi-deployment placement, working with OCM for placement and hub-side Istio orchestration for endpoint aggregation.
You will build and harden progressive-delivery mechanics. These mechanics include Flagger-based canary and blue/green rollouts, and the guardrails that make them safe under real-world conditions. The guardrails ensure rollback correctness, autoscaler interactions, and traffic-shift integrity.
...
You will develop and refine our GitLab CI pipelines and the Go and Python tools they depend on. Improve compatibility and efficiency for service-oriented repos.
You will enhance our tools for local environment setup and updates, promoting reproducible builds with Go and Nix.
You will engage with users to gather requirements, propose improvements, and provide technical support to solve their challenges.
...
Full-Stack Development: Design, develop, and maintain both front-end and back-end components of our DELMIA Operation Planning & Optimization applications, ensuring seamless integration and optimal performance.
Front-End Expertise: Focus on user experience and interface design, utilizing technologies such as JavaScript, TypeScript, React, Leaflet, Redux, HTML, and CSS.
Back-End Proficiency: Leverage Java, Jakarta EE, Spring Framework, and Hibernate to build robust and scalable back-end systems.
...
Impactful Work: Be part of a team that builds products and platforms used by thousands of global users. Your work will directly shape the future of our technology.
Global Collaboration: Join a diverse, international team spread across multiple countries. You'll work with talented professionals from different cultures and backgrounds, bringing fresh perspectives and global impact to every project.
Innovative Culture: We foster a culture of experimentation, learning, and continuous improvement. You’ll have the freedom to explore new ideas and technologies.
...