Β 

Senior Software Engineer

Hybrid
Senior
πŸ‡²πŸ‡Ύ Malaysia
Software Developer
Software development

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.

Requirements

The Must-Haves

  • Experienced software engineer writing production code, with a strong foundation in computer science principles including algorithms and data structures
  • Practical experience in conducting trade-off analysis for system design and implementation, showcasing a thorough understanding of the considerations required when designing, developing, and testing systems with an emphasis on scalability, extensibility, and availability
  • Drive small to medium sized projects independently with strong problem-solving and analytical skills along with attention to detail
  • Effective communication skills to translate technical concepts clearly and concisely to both technical and non-technical stakeholders and collaborate effectively with cross-functional teams.
  • Experience in at least one backend language like Go, Java, Scala, C++ or scripting languages like Python, Shell
  • Proficiency in building front-end applications using HTML, CSS and Javascript
  • Proficiency in building microservices 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 big data technologies (e.g. Spark, Presto)
  • Experience in being an engineering owner in small to medium sized projects
  • Foundational understanding and experience with cloud services (AWS, Azure, GCP)
  • Curiosity and seeking to play with Generative AI and LLMs

Β 

Grab

Grab

Southeast Asia's leading super-app providing everyday services such as deliveries, mobility, financial services, enterprise services and others to millions of users across the region.

E-commerce
Logistics
Technology

Other jobs at Grab

Β 

Β 

Β 

Β 

Β 

Β 

Β 

Β 

View all Grab jobs

Notifications about similar jobs

Get notifications to your inbox about new jobs that are similar to this one.

πŸ‡²πŸ‡Ύ Malaysia
Software Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs

Β 

Β 

Β 

Β 

Β 

Β 

Β 

Β