Grab

superapp

Intern,SoftwareEngineerBackend

petaling jaya, selangor, malaysia INTERNSHIP
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for not-applicable candidates.

The Brief

“Intern, Software Engineer Backend at Grab. Skills: Apache Flink pipeline development, CDP attribute ingestion, Scribe event processing, pipeline observability tooling, data processing services, streaming frameworks, programming languages, troubleshoot and debug streaming systems, data storage systems, CI/CD pipelines, infrastructure automation, data pipeline solutions. optimize and develop novel A testing methodologies. ensure metric reliability”

Industry & Context.

superapp
Problems you'll solve

Troubleshoot and debug streaming systems, identifying performance bottlenecks and implementing optimisations

Eligibility Requirements

work onsite from our Petaling Jaya office, on-call basics, incident response

What They're Looking For.

Must Have

available to start in August 2026, Currently pursue a degree in Computer Science, Software Engineering, Data Engineering, or a related field, Foundation in at least one JVM language (Java or Scala preferred) or Python, Familiarity with distributed systems concepts or stream processing (coursework or personal projects count), Comfortable working in a Linux/CLI environment, Familiarity with version control systems, Git, Exposure to Apache Flink, Spark, or Kafka (even from tutorials or side projects), Experience with SQL and working with large datasets, Prior internship, project, or open-source contribution experience in data engineering or backend systems, Familiarity with cloud-native infrastructure (AWS, GCP, or similar)

What You'll Do.

optimize and develop novel A testing methodologies

ensure metric reliability

advance the platform's capabilities for complex experimental designs

develop solutions for issues like platform contamination

sample ratio mismatch

Contribute to active Apache Flink pipeline development for CDP attribute ingestion and Scribe event processing workstreams

Improve pipeline observability tooling — dashboards

and data quality checks — that provide the team with real-time visibility into production health

Maintain data processing services and pipelines using modern streaming frameworks and programming languages

Troubleshoot and debug streaming systems

identifying performance bottlenecks and implementing optimisations

Work with data storage systems to design efficient data models and optimise data flow

Support the implementation and maintenance of CI/CD pipelines and infrastructure automation for data systems

Get exposure to on-call basics and incident response in a production data engineering environment

Collaborate with teams to understand requirements and deliver data pipeline solutions

How You'll Work.

Team & Collaboration

participate in code reviews; participate in design discussions; participate in sprint ceremonies as a full team member; Collaborate with teams to understand requirements and deliver data pipeline solutions

Full Job Description

About Grab and Our Workplace Grab is Southeast Asia's leading superapp. From getting your favourite meals delivered to helping you manage your finances and getting around town hassle-free, we've got your back with everything. In Grab, purpose gives us joy and habits build excellence, while harnessing the power of Technology and AI to deliver the mission of driving Southeast Asia forward by economically empowering everyone, with heart, hunger, honour, and humility. Get to Know the Team The GrabX team, a key component of Grab's Tech Infra, builds and maintains the high-scale, reliable experimentation platform used across all of Grab's marketplaces. We empower product and engineering teams to make data-driven decisions by providing world-class tools for A/B testing, statistical analysis, and measurement of business-critical metrics. Our mission: * Enable fast, reliable, and scientifically sound experimentation for all product teams. * Develop robust causal inference and statistical methodologies to measure the impact. * Ensure the integrity, scalability, and performance of the core experimentation platform. Get to Know the Role You'll help shape the future of experimentation at Grab. Your primary objective will be to optimize and develop novel A/B testing methodologies, ensure metric reliability, and advance the platform's capabilities for complex experimental designs. This includes developing solutions for issues like platform contamination, sample ratio mismatch, and network effects, all within a large-scale, distributed infrastructure environment. You will work onsite from our Petaling Jaya office. The Critical Tasks You Will Perform * Contribute to active Apache Flink pipeline development for CDP attribute ingestion and Scribe event processing workstreams * Improve pipeline observability tooling — dashboards, alerting, and data quality checks — that provide the team with real-time visibility into production health * Maintain data processing services and pipelines u

Free ATS check

Applying for this Intern, Software Engineer Backend role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on SmartRecruiters

  • SmartRecruiters often includes a video screening step — check camera and mic permissions.
  • Link your GitHub or portfolio directly in the profile section for technical roles.
  • Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.

ANONYMOUS · UNFILTERED

What do employees actually say about Grab?

Real rants from real employees. Read before you apply.

Read Company Rants →