Software Engineer, Fullstack Cosmos

Petaling Jaya, Selangor, Malaysia

Job Description


Company Description

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.



Get to know our Team
The COSMOS team is dedicated to building tools and processes around Grab\'s cloud finances. We strive to develop cutting-edge tools and frameworks that enable our software engineers to streamline their workflows, automate repetitive tasks, and focus on high-value activities. Through our commitment to innovation and collaboration, we aim to drive continuous improvement in Grab\'s development processes and contribute to the overall success of the organization.

Get to know the Role
In an ever-evolving, fast-paced technology landscape, we are seeking software engineers who are also independent thinkers to join our team.

  • Take ownership of a wide range of engaging problem spaces that encompass the entire product lifecycle management, including front-end development, database design and management, data visualisation, building APIs, and CI/CD management, among others.
  • Collaborate closely with engineers, platform teams, stakeholders from various disciplines to help solve crucial engineering and business problems.
  • Adopt software engineering best practices to leverage on code integrity tools through code reviews, testing, tracing, logging and many others to ship quality code.
  • Possess a strong understanding of data, including the ability to manipulate and transform data effectively, enabling data-driven decision-making.
  • Demonstrate strong communication and interpersonal skills, with the ability to translate complex technical concepts into actionable business insights.
The Day-to Day Activities
  • Responsible for designing, proposing, doing a trade-off analysis, implementing solutions for any problem space.
  • Support the debugging and modification of complex, production software and handling user queries.
  • Collaborate with the engineering team to explore and align on architectural direction geared towards scale, performance and cost efficiency.
  • Be involved in code and design discussions and reviews to maintain our high development standards within the team and/or wider engineering audience.
  • Work closely with service, infrastructure and data teams in building and scaling backend services and performing root cause analysis investigations.
Qualifications

The Must-Haves
  • Hands-on experience as a software engineer writing production code, with a strong foundation in computer science principles including algorithms and data structures, and demonstrates a deep understanding of the trade-offs involved in designing, developing, and testing systems with scalability, extensibility, and availability in mind.
  • Experience in at least one backend language like Go, Scala, Java, C++ or scripting languages (Python, Shell).
  • Proficiency in building front-end applications using HTML, CSS and Javascript.
  • Proficiency in building micro-services architecture and solid understanding of distributed systems, RESTful APIs, and message queuing systems.
  • Experience with relational databases (e.g. MySQL, PostgreSQL).
  • Strong knowledge of software development best practices, including version control (Git), unit testing, and continuous integration/continuous deployment (CI/CD) pipelines, infrastructure-as-code and automation tools.
The Good-to-Haves
  • Experience with Cloud Services (e.g. AWS, Azure, GCP)
  • Experience with big data technologies (e.g. Spark, Presto)
Additional Information

Our Commitment

We recognize that with these individual attributes come different workplace challenges, and we will work with Grabbers to address them in our journey towards creating inclusion at Grab for all Grabbers.

Grab

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1017182
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Petaling Jaya, Selangor, Malaysia
  • Education
    Not mentioned