Portfolio Company Careers

Discover opportunities across our network of values-driven companies!
Sovereign’s Capital
Sovereign’s Capital

Intern, Software Engineer Fullstack - Transformer team



Software Engineering
Petaling Jaya, Selangor, Malaysia
Posted on Tuesday, June 11, 2024

Company Description

(Intake period) Candidates should be available for this internship in July 2024

This opportunity is only for students who must be able to commit for at least 3 months or up to 6 months for an internship. (Please specify your internship durations on your resumes - fail to do so may affect your candidature)

Life at Grab

At Grab, every Grabber is guided by The Grab Way, which spells out our mission, how we believe we can achieve it, and our operating principles - the 4Hs: Heart, Hunger, Honour and Humility. These principles guide and help us make decisions as we work to create economic empowerment for the people of Southeast Asia.

Job Description

Get to know our Team

On the Transformer team, you will be building up Grab’s very own infrastructure management platform. We are a diverse and collaborative team dedicated to building best in-class automation tools that enhance operation efficiency of every software engineer in Grab. We thrive on using our creativity and problem solving skills to build software that enable engineers to streamline day to day operations.

Get to know the Role

As a Fullstack Engineer you will play a crucial role in designing, developing and maintaining cutting-edge software applications. You will have the opportunity to work across the stack on both the frontend and backend, ensuring seamless integration and exceptional user experience. You will be collaborating with other engineers in cross-functional teams, and participate in the full software development lifecycle.

The Day-to-Day Activities

  • You will design, develop and maintain robust and scalable backend services using Golang within a microservices architecture.
  • You will design, develop and maintain user friendly front components using ReactJS within a micro-frontend architecture.
  • You will collaborate with other engineers to establish and maintain best practices, take part in code reviews and knowledge sharing sessions.
  • You will be troubleshooting, debugging and optimizing code for performance and reliability.


The Must-Haves

  • Solid Computer Science fundamentals in algorithms and data structures.
  • Proficiency in at least one backend language, such as Go, Scala, Java, C++, or others.
  • Proficiency in building frontend applications using HTML, CSS and Javascript.
  • Experience with microservices architecture and a good understanding of distributed systems, and RESTful APIs.
  • Experience with relational databases (e.g. MySQL).
  • Strong knowledge of software development best practices, including version control (Git), unit testing, and continuous integration/continuous deployment (CI/CD) pipelines.
  • Ability to work independently and part of a collaborative and diverse team.

Additional Information

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.