LogoKode$word
Grab Holdings logo
Verified Tech Organization

Careers at Grab Holdings

Browse and filter through all verified positions currently open at Grab Holdings.

Total Company Roles68
Matching Filter68
grab.comHQ: Singapore, CE, SGCEO: Ping Yeow Tan12012 employees

Grab Holdings Limited operates a leading super-application, providing a wide array of services including transportation, food and package delivery, financial technology solutions, and business support offerings. These services are all accessible through a single mobile platform. Its operations span eight Southeast Asian countries, namely Cambodia, Indonesia, Malaysia, Myanmar, the Philippines, Singapore, Thailand, and Vietnam. The company maintains its corporate headquarters in Singapore.

Sector:Software Application

All Openings (68)

Ordered by most recently published

Senior Software Engineer

On-sitefull timeSeniorSingapore, Singapore
Apply Now

Get to Know the Team GrabX is the centralized platform for managing product configurations and running experiments at Grab. It allows users to control how products behave for different users, regions, and conditions without the need for code deployments. This flexibility ensures that product teams can iterate quickly and safely on configurations, enhancing the overall user experience. The platform is designed to accelerate Grab's product rollout velocity while maintaining positive benefits for consumers and ensuring that business performance remains unaffected. By decoupling configuration from code, GrabX empowers teams to make data-driven decisions and optimize product impacts through controlled experiments. Get to Know the Role We're looking for Senior Software Engineer to join our growing engineering team in Singapore. In this role, you'll take ownership of designing, building, and maintaining critical software systems that power our internal experimentation platform and serve millions of users across the region. You'll work on highly visible, business-critical features while collaborating with cross-functional teams to deliver innovative solutions that drive business impact. This is an opportunity to grow as a technical leader, mentor junior engineers, and shape the future of our engineering organization. The Critical Tasks You Will Perform Design and build scalable, maintainable solutions that support platform growth and reliability Deliver well-tested code and uphold engineering standards across the team Collaborate with product, design, and backend teams to turn business needs into solutions Improve system performance, reliability, observability, and engineering quality through optimization and refactoring Contribute to technical design, architecture, and code reviews Troubleshoot production issues and implement measures to strengthen system reliability Mentor junior engineers through guidance and knowledge sharing Use data and experimentation to improve technical decisions, customer experience, and business outcomes Participate in on-call rotations and own incident response and resolution Stay current with industry practices and technologies, bringing ideas to the team What Essential Skills You Will Need 5+ years of professional experience building production systems at scale Strong software engineering fundamentals, system design, architecture, and scalability expertise Proficiency in modern languages such as Go, Sparks, or Java, and relevant frameworks Experience building and maintaining complex distributed systems at scale Knowledge of performance optimization, reliability, testing, and debugging best practices Experience designing and integrating APIs and backend services Understanding of secure coding and security-first system design Solve ambiguous problems with pragmatic, high-quality solutions Strong collaboration skills in cross-functional teams Product mindset with a focus on user experience and customer needs Experience with experimentation, instrumentation, and data-informed development Familiarity with modern development tools, CI/CD, and cloud platforms such as AWS, GCP, or Azure Explain technical concepts to technical and non-technical stakeholders Experience mentoring junior engineers and supporting team development Preferrable Skills Experience with database design and optimization, microservices, or containerization Background in payments, FinTech, authentication, or other high-trust products Contributions to open-source projects or technical thought leadership Experience with a relational database such as MySQL, PostgreSQL, or Oracle Life at Grab We care about your well-being at Grab, here are some of the global benefits we offer: We have your back with Term Life Insurance and comprehensive Medical Insurance. With GrabFlex, create a benefits package that suits your needs and aspirations. Celebrate moments that matter in life with loved ones through Parental and Birthday leave , and give back to your communities through Love-all-Serve-all (LASA) volunteering leave We have a confidential Grabber Assistance Programme to guide and uplift you and your loved ones through life's challenges. Balancing personal commitments and life's demands are made easier with our FlexWork arrangements such as differentiated hours What We Stand For at Grab We are committed to building an inclusive and equitable workplace that enables diverse Grabbers to grow and perform at their best. As an equal opportunity employer, we consider all candidates fairly and equally regardless of nationality, ethnicity, religion, age, gender identity, sexual orientation, family commitments, physical and mental impairments or disabilities, and other attributes that make them unique.

View more...
Software EngineeringVia SmartRecruiters
Verified5 days ago

Senior Software Engineer, Backend

On-sitefull timeSeniorWorldwide (On-site)
Apply Now

Get to Know the Team Grab For Business team is building the solutions used by enterprise customers and employees to access Grab offerings such as ride hailing, food deliveries, gift cards and more. We are a team built with transparent and stay informed about relevant technology trends and developments, striving for building the products that our users love to use everyday. In next year, we have goals to expand our customer segments, offer richer user experience and contribute more to the success of Grab. Get to Know the Role You will work with other experienced engineers on the team to develop our backend services, ensure the robustness and of the system which provides APIs used by several mobile and web app. You will be reporting to an engineering manager who is based in Vietnam. You will work onsite in CMC Creative Space office. The Critical Tasks You Will Perform You will work with the product/design/business team to understand requirements, provide product feedback, own and implement the product from start to finish. You will create and lead the technical discussions within engineering teams You will write code that is reusable, scalable and testable. Your code is the great examples that other team members can follow You will collaborate with QAs to make sure all product requirements are met and the deployments are stable. You will lead the team to ensure the system robustness, healthy deployment pipelines and observability You will review code and technical documents from other team members, provide constructive feedback and aim to raise the engineering bar. You will improve the codebase, look for improvement opportunities, propose and set better engineering solutions for the team. You will be responsible and responsive during on-call duty. You will lead the team to debug and troubleshoot production issues, especially during incidents What Essential Skills You Will Need You have a good Computer Science fundamentals in algorithms and data structures. You will have at least 4+ years of experience in software engineering in a distributed systems environment. Experience with shipping products (like web applications or backend services) to production as the engineering owner Experience running production services, overseeing the service observability and incident resolution Proficiency in Golang, including core syntax, concurrency handling, and optimization techniques. Otherwise you can be a good coder in any language but willing to work on Golang Experience with RDBMS (MySQL, PostgreSQL), cloud services (AWS, GCP), and Infrastructure as Code (Terraform, AWS CloudFormation). You have knowledge of cloud technologies and experience developing and deploying services on the cloud Proficiency in using AI tools and coding agents to boost your productivity Familiarity with Agile development, CI/CD pipelines and testing frameworks Life at Grab We care about your well-being at Grab, here are some of the global benefits we offer: We have your back with Term Life Insurance and comprehensive Medical Insurance. With GrabFlex, create a benefits package that suits your needs and aspirations. Celebrate moments that matter in life with loved ones through Parental and Birthday leave , and give back to your communities through Love-all-Serve-all (LASA) volunteering leave Balancing personal commitments and life's demands are made easier with our FlexWork arrangements such as differentiated hours What We Stand For At Grab We are committed to building an inclusive and equitable workplace that enables diverse Grabbers to grow and perform at their best. As an equal opportunity employer, we consider all candidates fairly and equally regardless of nationality, ethnicity, religion, age, gender identity, sexual orientation, family commitments, physical and mental impairments or disabilities, and other attributes that make them unique

View more...
Software EngineeringVia SmartRecruiters
Verified6 days ago

Data Scientist (Supply Planning)

On-sitefull timeMid-LevelWorldwide (On-site)
Apply Now

Get to Know the Team Grab's supply planning team is dedicated to enhancing the experience of our driver partners, ensuring they can drive smartly and effectively. As the data science team, we will leverage AI technologies to provide driver partners with strategic, data-driven instructions and incentives, so as to optimize the supply utilization given the various market conditions. Get to Know the Role As a Data Scientist, you will look into driver-facing problems and transform these user and business challenges into data science opportunities. You will use big data to derive actionable insights and design solutions. You will develop deep learning, reinforcement learning, and optimization models to solve challenges related to supply repositioning, activation, and incentivization within Grab's marketplace. You will report to our Senior Data Science Manager and be base onsite in our Malaysia office. The Critical Tasks You Will Perform You will collaborate with stakeholders to identify the business problems and requirements about driver repositioning, activation and incentivisation. You will translate the business problems into data science problems, formulate them and design potential solutions. You will retrieve and analyse relevant data for exploratory analysis, feasibility studies, and solution prototyping. You will develop and deploy scalable data science solutions, and measure their impact via experiments. You will build dashboards to keep monitoring the health of DS systems, and continuously maintain and improve the solutions. What Essential Skills You Will Need Degree in computer science, computer engineering, statistics, data science, applied mathematics, economics, operations research, or other related computational fields Familiar with developing data processing Extract, Transform and Load pipelines to support data analysis and modeling tasks Experience with the machine learning lifecycle. Hands-on experience in developing scalable, end-to-end machine learning solutions Understanding of software development lifecycle and engineering practices, experience in writing readable, maintainable and testable code including hands-on experience with unit and model testing You are proficient in SQL, Python, TensorFlow (or Pytorch) and Spark Hands-on experience with user profiling and behavioral segmentation for building and deploying recommender systems is a significant plus Life at Grab We care about your well-being at Grab, here are some of the global benefits we offer: We have your back with Term Life Insurance and comprehensive Medical Insurance. With GrabFlex, create a benefits package that suits your needs and aspirations. Celebrate moments that matter in life with loved ones through Parental and Birthday leave , and give back to your communities through Love-all-Serve-all (LASA) volunteering leave We have a confidential Grabber Assistance Programme to guide and uplift you and your loved ones through life's challenges. Balancing personal commitments and life's demands are made easier with our FlexWork arrangements such as differentiated hours What We Stand For At Grab We are committed to building an inclusive and equitable workplace that provides equal opportunity for Grabbers to grow and perform at their best. We consider all candidates fairly and equally regardless of nationality, ethnicity, race, religion, age, gender, family commitments, physical and mental impairments or disabilities, and other attributes that make them unique.

View more...
AI / ML & Data ScienceVia SmartRecruiters
Verified6 days ago

Get to Know the Team The Data Compute Platform team is an important contributor to Grab's data ecosystem, allowing growth through democratization of data at scale. We build and operate Grab's data infrastructure and efficient platform that supports internal data processes and company-wide data lake access. Our tech stack uses industry-leading distributed compute engines like Apache Spark, Ray, Trino, and Starrocks, orchestrated by Airflow and Michelangelo and backed by AWS S3. Our evolving Data Lake storage architecture uses modern open-source formats like Apache Iceberg and Delta in addition to traditional Apache Hive Parquet tables. Underneath these engines sits a large, multi-tenant Kubernetes and AWS Infrastructure that we own end to end. This infrastructure includes the clusters, the operators, the autoscaling, the networking, the identity and access model, the observability, and the cost controls. These components work together to keep the platform fast, reliable, and affordable for thousands of pipelines and queries every day. Get to Know the Role You will be an important contributor to the infrastructure layer of the Data Compute Platform. This layer consists of the Kubernetes, AWS, and infrastructure-as-code foundations. Spark, Ray, Trino, Starrocks, Airflow, and Michelangelo run on these foundations. You will design how compute is provisioned, scaled, secured, observed and paid for, and you will drive the reliability and cost-efficiency of the platform as it grows. As a senior engineer, you will take ownership of well-scoped infrastructure projects from design through rollout and operation. You will also contribute to the team's engineering and SRE standards. Additionally, you will support other engineers through code review and knowledge sharing. You will also explore new developments in the cloud-native and data infrastructure space and integrate them into our ecosystem to the benefit of the data community at Grab. You will report to our Data Engineering Manager II, and you will based onsite in our Petaling Jaya office. The Critical Tasks You Will Perform You will design, build, and operate the multi-tenant Kubernetes (EKS) platform. This platform runs Grab's workloads, including Spark, Ray, Trino, Starrocks, Airflow, and Michelangelo. Additionally, your responsibilities will include cluster lifecycle, node provisioning, and autoscaling, and scheduling and resource isolation. You will build Kubernetes operators and custom resources (kubebuilder / controller-runtime, Go) that automate the provisioning and lifecycle of compute engines and their tenants. You will lead the infrastructure-as-code (Terraform) and CI/CD (GitLab) that provision and change our AWS estate. This estate includes EKS, S3, IAM, RDS, VPC, and networking. You will drive it towards safe, reviewable, automated change. You will design and implement the platform's identity, access and security model across AWS IAM, Kubernetes RBAC and service identities, working with the storage access and security teams. You will build the observability, alerting, capacity planning, and incident tooling for the platform. You will contribute to the SRE practice, which includes SLOs, runbooks, on-call, and post-incident reviews. You will reduce toil and MTTR. You will own compute cost efficiency: instance and storage strategy, spot and right-sizing, bin-packing, idle reclamation, and cost attribution back to tenants. You will drive architectural improvements and migrations (for example engine version upgrades, cluster consolidation, new execution backends), managing the design, phased rollout and rollback plan with guidance from senior team members. What Essential Skills You Will Need Software Engineering, Computer Science, or related undergraduate degree. You have 3 or more years of experience, with at least 2 years building and operating production infrastructure or platform services at scale. You have programming proficiency in Go and/or Python, with the habit of treating infrastructure as software: tested, reviewed, versioned and automated. You have deep, hands-on Kubernetes experience in production: cluster operations, scheduling, autoscaling, networking, storage, RBAC and multi-tenancy. We prefer experience building custom controllers or operators. You have experience with AWS (EKS, EC2, S3, IAM, VPC) and infrastructure as code with Terraform. You have proficiency in CI/CD tooling (GitLab CI, Jenkins or similar) and GitOps-style delivery. You have solid SRE fundamentals: observability (Datadog, Prometheus, Grafana or equivalent), SLOs, incident management and capacity planning, with experience running reliable services. Skills that are Good to have Working knowledge of at least one of Spark, Ray, Airflow, Trino or Starrocks, and a appetite to learn how distributed data engines behave on Kubernetes. Experience running Apache Spark on Kubernetes at scale (Spark Operator, dynamic allocation, shuffle services) and tuning its interaction with the resource manager. Experience with Kubernetes autoscaling and scheduling tooling such as Karpenter, Cluster Autoscaler, Yunikorn or Volcano. Experience deploying and operating Ray on Kubernetes (KubeRay), including cluster autoscaling and isolation for ML and batch workloads. Experience operating distributed query engines like Trino or Starrocks, including cluster sizing, fault tolerance and workload isolation. Experience with container runtimes and internals (containerd, cgroups, OverlayFS, image build and distribution). Experience with service mesh, ingress and network policy (Istio, Envoy, Cilium or similar) in multi-tenant clusters. Experience with FinOps for compute platforms: cost attribution, and spot / reserved capacity strategy. Contributions to open-source cloud-native or data infrastructure projects. Life at Grab We care about your well-being at Grab, here are some of the global benefits we offer: We have your back with Term Life Insurance and comprehensive Medical Insurance. With GrabFlex, create a benefits package that suits your needs and aspirations. Celebrate moments that matter in life with loved ones through Parental and Birthday leave , and give back to your communities through Love-all-Serve-all (LASA) volunteering leave We have a confidential Grabber Assistance Programme to guide and uplift you and your loved ones through life's challenges. Balancing personal commitments and life's demands are made easier with our FlexWork arrangements such as differentiated hours What We Stand For At Grab We are committed to building an inclusive and equitable workplace that provides equal opportunity for Grabbers to grow and perform at their best. We consider all candidates fairly and equally regardless of nationality, ethnicity, race, religion, age, gender, family commitments, physical and mental impairments or disabilities, and other attributes that make them unique.

View more...
Cloud, DevOps & SREVia SmartRecruiters
Verified6 days ago

Get to know the Team The Business Platform team at Grab focuses on empowering a diverse range of Southeast Asian merchants—from local street stalls to international franchises—by providing them with professional tools via the GrabMerchant Super App and Portal. By leveraging data from billions of monthly transactions, the team delivers insights and innovative features that enhance efficiency and customer engagement, effectively leveling the playing field for smaller businesses. Operating as a distributed team across Indonesia and Singapore, they prioritize stability and quality to directly impact merchant profitability and ensure that business owners can focus on their core operations. Get to know the role We are seeking talented & passionate Engineers to join our team, you will have opportunities to work on multiple backend services as well as participating in merchant immersions, talking directly to the end-users, identifying their challenges and how we can help them in their work life. It is very important that our team members to identify problems, and have the right mindset and skill sets to solve them. The Critical Tasks You Will Perform End-to-End System Ownership: Independently designs, builds, and operates high-quality software systems, ensuring they are secure, reliable, maintainable, and rigorously tested. Architectural & Operational Excellence: Applies advanced architectural patterns and infrastructure best practices, while maintaining accountability for post-deployment monitoring and system health. Strategic Stakeholder Partnership: Collaborates effectively with both technical and non-technical stakeholders, actively contributing to the entire product lifecycle from initial design to final rollout. Process Optimization: Proactively identifies and implements improvements to team workflows and engineering processes to enhance overall efficiency and delivery. Mentorship & Team Growth: Acts as a senior leader by mentoring junior engineers and fostering a culture of continuous learning and professional development within the team. What Essential Skills You Will Need 6+ years of professional programming experience, with strong expertise in Python and Go Proven experience with backend technologies including microservices, databases, caching, and message queues Solid understanding of RESTful API design and implementation Strong system design skills for ensuring code quality and scalability Knowledge of cloud platforms (e.g., AWS, GCP, or Azure) Experience with version control systems (e.g. Git) Passion for staying current with emerging technologies and trends in backend development Experience with generative AI, AI Agent frameworks such as LangChain and LangGraph, Familiarity with RAG pipelines and vector databases Life at Grab We care about your well-being at Grab, here are some of the global benefits we offer: We have your back with Term Life Insurance and comprehensive Medical Insurance. With GrabFlex, create a benefits package that suits your needs and aspirations. Celebrate moments that matter in life with loved ones through Parental and Birthday leave , and give back to your communities through Love-all-Serve-all (LASA) volunteering leave We have a confidential Grabber Assistance Programme to guide and uplift you and your loved ones through life's challenges. Balancing personal commitments and life's demands are made easier with our FlexWork arrangements such as differentiated hours What We Stand For At Grab We are committed to building an inclusive and equitable workplace that provides equal opportunity for Grabbers to grow and perform at their best. We consider all candidates fairly and equally regardless of nationality, ethnicity, race, religion, age, gender, family commitments, physical and mental impairments or disabilities, and other attributes that make them unique.

View more...
Software EngineeringVia SmartRecruiters
Verified6 days ago

Senior Software Engineer, Backend

On-sitefull timeSeniorSingapore, Singapore
Apply Now

Get to know our Team Join the FundsCore Recon Platform team at Grab - a dynamic team building a reliable platform to address challenging problems in the Payments domain. We are a team of engineers, designers, product managers, and operations who innovate and collaborate to solve one of the most challenging problems - enabling accurate reconciliation with many financial partners. This role prefers you have certain Payments domain expertise or demonstrate quick-learning skills. Get to Know the Role You will be responsible for designing, building and maintaining one of our Payments Core ( FundsCore ) platforms which includes complex backend systems and data pipelines to meet both functional and non-functional requirements. You will contribute to our Operational Excellence and mentoring juniors in the team. You will report to an Engineering Manager II and work onsite at Grab One-North office in Singapore. The Critical Tasks You Will Perform Design, develop, and maintain high-quality, scalable software applications that meet business and non-functional requirements Write clean, efficient, testable, and maintainable code to solve challenging problems in the Fintech domain Collaborate with cross-functional teams to define, design, and deliver new features Participate in code reviews to maintain code quality, ensure proper technical documentation, and facilitate knowledge sharing Troubleshoot and debug complex issues, providing fixes and implementing long-term sustainable solutions Contribute to architectural decisions and the technical direction of projects Ensure system reliability and availability through observability practices and drive continuous improvements in Operational Excellence; participate in On-Call rotations is mandatory Provide DevOps support to the team to ensure system health and performance Mentor junior engineers and interns, encouraging a culture of learning and improvement Stay current with latest industry trends and technologies; leverage Generative AI tools to enhance productivity and improve system capabilities What Essential Skills You Will Need Bachelor's degree in Computer Science, Engineering, or a related field Strong Computer Science fundamentals in algorithms and data structures Address not only happy path scenarios but also handle edge cases and unhappy paths effectively 4+ years of relevant software development experience with proficiency in one or more major programming languages such as Golang (preferred), Java, or demonstrated ability to quickly acquire necessary technical skills Experience with clean architecture principles, data-driven application design, and large-scale data processing Proven experience building large-scale distributed systems utilizing DBMS, caching solutions, NoSQL databases, and application servers (RESTful and gRPC) while ensuring data consistency Hands-on experience with microservices architecture, cloud platforms (e.g., Amazon Web Services), and DevOps practices Operational and compliance excellence – ability to implement solutions that meet requirements for Observability, SLAs, Security, Data Governance, and Regulatory compliance Write efficient, extensible, and thoroughly tested code for complex projects, selecting appropriate abstractions that follow SOLID principles Write effective design documents and maintain up-to-date documentation (e.g., runbooks) Demonstrated experience with learning new technologies and business domains, with experience applying Generative AI to enhance work productivity; Experience in the Payments domain (e.g., settlement and reconciliation) Life at Grab We care about your well-being at Grab, here are some of the global benefits we offer: We have your back with Term Life Insurance and comprehensive Medical Insurance. With GrabFlex, create a benefits package that suits your needs and aspirations. Celebrate moments that matter in life with loved ones through Parental and Birthday leave , and give back to your communities through Love-all-Serve-all (LASA) volunteering leave We have a confidential Grabber Assistance Programme to guide and uplift you and your loved ones through life's challenges. Balancing personal commitments and life's demands are made easier with our FlexWork arrangements such as differentiated hours What We Stand For at Grab We are committed to building an inclusive and equitable workplace that enables diverse Grabbers to grow and perform at their best. As an equal opportunity employer, we consider all candidates fairly and equally regardless of nationality, ethnicity, religion, age, gender identity, sexual orientation, family commitments, physical and mental impairments or disabilities, and other attributes that make them unique.

View more...
Software EngineeringVia SmartRecruiters
Verified7 days ago

Lead Software Engineer, Backend

On-sitefull timeLead / StaffSingapore, Singapore
Apply Now

Get to Know the Team Grab For Business team is building the solutions used by enterprise customers and employees to access Grab offerings such as ride hailing, food deliveries, gift cards and more. We are a team built with transparent and stay informed about relevant technology trends and developments, striving for building the products that our users love to use everyday. In next year, we have goals to expand our customer segments, offer richer user experience and contribute more to the success of Grab. Get to Know the Role You will work with other experienced engineers on the team to develop our backend services, ensure the robustness and of the system which provides APIs used by several mobile and web app. You will be reporting to an engineering manager who is based in Singapore. You will work onsite in Singapore. The Critical Tasks You Will Perform Lead the design, and operation of scalable, maintainable, and reliable backend services and platform components. Convert product and requirements into technical solutions while driving design discussions and architectural trade-offs. Oversee the delivery of high-quality code by maintaining standards in testing, performance, observability, and rigorous code reviews. Partner with product, business, mobile, web, data, and infrastructure teams to solve end-to-end-user and system challenges. Improve service reliability through monitoring, proactive system health fixes, incident response, and root cause analysis. Participate in the team's on-call rotation and take active ownership during production incidents. Guide engineers through technical coaching, design reviews, and knowledge sharing. Identify and guide ongoing improvements in engineering processes, developer productivity, and overall system health. What Essential Skills You Will Need You have a degree in Computer Science, Engineering, or a related field, or equivalent practical experience. You have 7+ years of software development experience and a history of delivering successful solutions across teams. You have proficiency in Go. You write idiomatic, testable, and maintainable code. You have hands-on experience writing and operating backend microservices. You are familiar with HTTP/gRPC, relational databases (MySQL) and NoSQL databases (Redis). You have a working knowledge of container orchestration (Kubernetes), service mesh (Istio), and observability (DataDog, Kibana, Grafana). You understand how developers use version control and CI/CD to collaborate on a codebase and ship software (Git, GitLab). Life at Grab We care about your well-being at Grab, here are some of the global benefits we offer: We have your back with Term Life Insurance and comprehensive Medical Insurance. With GrabFlex, create a benefits package that suits your needs and aspirations. Celebrate moments that matter in life with loved ones through Parental and Birthday leave , and give back to your communities through Love-all-Serve-all (LASA) volunteering leave Balancing personal commitments and life's demands are made easier with our FlexWork arrangements such as differentiated hours What We Stand For At Grab We are committed to building an inclusive and equitable workplace that enables diverse Grabbers to grow and perform at their best. As an equal opportunity employer, we consider all candidates fairly and equally regardless of nationality, ethnicity, religion, age, gender identity, sexual orientation, family commitments, physical and mental impairments or disabilities, and other attributes that make them unique

View more...
Software EngineeringVia SmartRecruiters
Verified7 days ago

Senior Software Engineer, Mobile (iOS)

On-sitefull timeSeniorWorldwide (On-site)
Apply Now

Get to Know the Team The Anti-Abuse Engineering team builds applications to provide safety, security and bring trust in all of the high throughput systems, and services of Grab and its partners. It combats fraud in real-time, the team is composed of and skillful engineers who come together from different domains of technology. We take pride in building distributed systems that have an impact on the lives of millions of users in our endeavor to out-serve the underserved population. Terms such as Idempotent, CAP theorem, Distributed Agreement are not just theoretical terms for us but have a bearing on the systems we build. Get to Know the Role We are looking for a Senior Software Engineer, Mobile (iOS) to continue building products and services related to fraud, abuse and risk management for Grab and its partner's mobile applications built for the iOS platform . We believe you have Deep, hands-on programming and technical design skills with demonstrated willingness and capability to Stay informed about relevant technology trends and developments. You will be reporting to Senior Software Engineering Manager and the role is based in Vietnam The Critical Tasks You Will Perform Identify gaps, product ideas in the fraud, abuse, and risk domain on the platform and mobile applications and translating them product solutions. Collaborate with the product, business, and programme management team to be on top of your deliverables. Participate in technical and product review meetings. Maintain the existing products. Understand and research the latest advancements in iOS and fraud tools to keep the products up to date. Deliver high quality, maintainable, and operationally excellent code. Closure of all the assigned code review and design reviews. Work with the other co-workers, Backend, and SREs engineers to build/maintain product(s)/solutions/services while keeping track of impact and observability. What Essential Skills You Will Need 5+ years of software development experience. Experience creating detailed technical documentation share across departments, locations, and organisations, including senior leadership. Experience making any architectural tradeoffs required to rapidly deliver software solutions in a environment. You desire to uphold trust of our customers in Grab. Experience as a successful software development leader in large-scale, available Internet and mobile applications History of working with and growing geo-distributed partner teams Experience with iOS SDK. Understanding of multithreaded applications and handling concurrency. Fluent in Swift/C++ language. Understanding of OS internals in iOS or Linux. Proficiency in CI/CD tools (Jenkins, GitLab) Life at Grab We care about your well-being at Grab, here are some of the global benefits we offer: We have your back with Term Life Insurance and comprehensive Medical Insurance. With GrabFlex, create a benefits package that suits your needs and aspirations. Celebrate moments that matter in life with loved ones through Parental and Birthday leave , and give back to your communities through Love-all-Serve-all (LASA) volunteering leave We have a confidential Grabber Assistance Programme to guide and uplift you and your loved ones through life's challenges. Balancing personal commitments and life's demands are made easier with our FlexWork arrangements such as differentiated hours What We Stand For at Grab We are committed to building an inclusive and equitable workplace that enables diverse Grabbers to grow and perform at their best. As an equal opportunity employer, we consider all candidates fairly and equally regardless of nationality, ethnicity, religion, age, gender identity, sexual orientation, family commitments, physical and mental impairments or disabilities, and other attributes that make them unique. #LI-DNI

View more...
Software EngineeringVia SmartRecruiters
Verified7 days ago

Program Manager (Developer Education)

On-sitefull timeLead / StaffWorldwide (On-site)
Apply Now

Get to Know the Team We drive technical learning at Grab. Grab's Builders (and increasingly the agents working with them) build in a technical ecosystem that is complex and everchanging. Our purpose is to make this ecosystem easier to understand and manage. Get to Know the Role We're looking for a Developer Education Specialist to join our Tech Learning team in Petaling Jaya, Malaysia. You'll own the content that helps Grab's engineers find answers fast and stay productive on our internal platforms. Working across TechDocs and the broader learning ecosystem, you'll set content standards, coordinate with platform teams, and make sure documentation is complete, current, and actually usable. You will be reporting to Manager II, Tech Learning The Critical Tasks You Will Perform Create and maintain technical documentation for internal platforms — API docs, developer guides, tutorials, and knowledge base articles Set and enforce documentation quality standards across platform and engineering teams Work with platform engineers, PMs, and agents to keep docs current as platforms evolve Identify and close content gaps using signals from developer feedback, support queries, and usage data Structure technical content in ways that match how developers actually look for answers Manage the documentation lifecycle — planning, creation, review, publication, and deprecation Build lightweight templates and processes that make it easy for platform teams to self-serve documentation Coordinate documentation deliverables across workstreams, aligning releases, reviews, and publishing timelines Drive cross-functional alignment between content, engineering, and product on documentation scope and priorities Partner with the Proficiency workstream to turn technical content into learning paths and onboarding tasks Define success metrics for content quality and developer enablement; track and report on them Monitor content performance and feed insights into the content strategy and roadmap Mentor junior content contributors and raise the documentation bar across the team What Essential Skills You Will Need 8+ years in technical writing, developer education, technical program management, or a related field Proven track record creating API docs, developer guides, and platform-focused content Strong command of Markdown, HTML, and documentation tooling (e.g., Hugo, Confluence, GitLab/GitHub) Experience with Git-based content workflows Ability to break down complex technical topics for different developer personas — backend, SRE, ML, mobile Strong organizational skills with ability to manage multiple content tracks simultaneously Experience coordinating deliverables and timelines across engineering and product teams Comfortable defining requirements, tracking progress, and surfacing blockers to stakeholders Collaborative working style with engineering and product teams Preferred: Experience in a developer platform or internal tooling context Preferred: Background in content strategy, information architecture, or developer community Preferred: Exposure to AI-assisted content workflows and documentation automation Preferred: Experience using analytics to improve content and measure developer engagement Preferred: Familiarity with technical program or project management (roadmaps, OKRs, cross-team coordination) Life at Grab We care about your well-being at Grab, here are some of the global benefits we offer: We have your back with Term Life Insurance and comprehensive Medical Insurance. With GrabFlex, create a benefits package that suits your needs and aspirations. Celebrate moments that matter in life with loved ones through Parental and Birthday leave , and give back to your communities through Love-all-Serve-all (LASA) volunteering leave We have a confidential Grabber Assistance Programme to guide and uplift you and your loved ones through life's challenges. Balancing personal commitments and life's demands are made easier with our FlexWork arrangements such as differentiated hours What We Stand For at Grab We are committed to building an inclusive and equitable workplace that enables diverse Grabbers to grow and perform at their best. As an equal opportunity employer, we consider all candidates fairly and equally regardless of nationality, ethnicity, religion, age, gender identity, sexual orientation, family commitments, physical and mental impairments or disabilities, and other attributes that make them unique.

View more...
Software EngineeringVia SmartRecruiters
Verified7 days ago

Senior Software Engineer, Backend

On-sitefull timeSeniorBeijing, China
Apply Now

Get to Know the Team The Mobility team is an established team responsible for the ride-hailing module in the Grab app. We improve the core transport booking experience. We are working on high throughput, real-time distributed systems that use machine learning techniques to solve hundreds of millions of requests per day. Our mission is to offer the best products and experiences to our passengers to increase adoption and engagement of our services. Our team has direct end-user contact, and impact on the bottom line for Grab. Get to Know the Role We are looking for an experienced Senior Software Engineer, Backend to join our growing engineering team in Beijing, China. You will be reporting to Senior Software Engineering Manager. You will take ownership of designing, building, and optimizing critical backend systems that power our platform at scale. You will work with cross-functional teams to architect solutions and across our backend infrastructure. This is an opportunity to improve systems that serve millions of users while advancing your career in a dynamic, forward-thinking organization. This role is onsite based in our Beijing, China office. The Critical Tasks You Will Perform You will work with Product/Design/Analytics teams to understand problems, requirements, provide feedback, options, trade offs, and timelines. You will collaborate with Android/IOS/Backend/QA/ML Engineers to brainstorm and implement technical solutions that are scalable and addressing the actual problems. You will write code that is reusable, scalable and testable. Make sure features are delivered on time and with high quality. You will review code and engineering specs, provide constructive feedback and aim to raise the engineering bar. You will be responsible and responsive during on-call duty. Triage, debug, mitigate and fix complex issues. Assist on ad hoc queries from other teams. You will mentor junior engineers and contribute to the team's overall growth and knowledge sharing What Essential Skills You Will Need You have Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field You have 3+ years of professional software engineering experience in distributed systems environments You have proficiency in at least one backend programming language (Go, C++, Python, or similar) You have experience with computer science fundamentals, including algorithms, data structures, and system design principles You have experience developing large-scale, high-throughput distributed systems You have solid knowledge of relational databases (MySQL, PostgreSQL) and NoSQL databases (DynamoDB, MongoDB, Cassandra, or similar) You have experience with cloud infrastructure platforms, AWS, including auto-scaling and resource Benefits at Grab: We care deeply about your well-being and are committed to supporting you every step of the way. Here are some of the global benefits we offer: Protect and provide for your loved ones with peace of mind, knowing we have your back with Term Life Insurance and comprehensive Medical Insurance. Craft a benefits package that suits your unique needs and aspirations with GrabFlex, because we believe in empowering you to thrive. Embrace the magic of new life and create lasting memories with your family through Maternity and Paternity Leave. Life can be overwhelming, but you're never alone. Our confidential Grabber Assistance Programme is here to guide and uplift you and your loved ones through life's challenges. Your well-being is our priority. Benefit from our holistic well-being initiatives through Wellbeing@Grab, including health programmes, informative webinars, and vibrant carnivals. Achieve a harmonious work-life balance with our FlexWork arrangements, allowing you to adapt and thrive in your personal and professional life. We’ve got many different benefits hyper localised in each country. Speak to your recruiter during your interview to find out more. What we stand for at Grab: We are committed to building an inclusive and equitable workplace that enables diverse Grabbers to grow and perform at their best. As an equal opportunity employer, we consider all candidates fairly and equally regardless of nationality, ethnicity, religion, age, gender identity, sexual orientation, family commitments, physical and mental impairments or disabilities, and other attributes that make them unique. If you require accommodations to fully participate in the recruitment process, you are encouraged to include your request(s) when applying. We deliver the greatest impact and ideas when we bring together diverse perspectives. It is what enables us to spread opportunities to Grabbers and our partners. It’s not a box-ticking exercise; it’s who we are.

View more...
Software EngineeringVia SmartRecruiters
Verified7 days ago

Page 2 of 7