Software Engineer, Backend

Grab


Date: 3 weeks ago
City: Petaling Jaya
Contract type: Full time
Company 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.

Job Description

Get to know the team

Our Developer Experience team builds frameworks, libraries and primitives for fellow engineers, so that they product features more quickly. You will be reporting to Software Engineering Manager II, FLIP. Some folks and companies would recognise this as a "Platform Engineering Team", and that is what we do. We aim to bring joy, delight and excellence into the daily work of Grab engineers. Our tools are used by thousands of engineers in Grab and these tools include code scaffolding for a microservices, libraries for resiliency features, dependency management.

Get to know the role

We are looking for Software Engineer, backend to join our team in Petaling Jaya, Malaysia. As a key member of our team, you will be responsible for designing, developing, and maintaining high-performance, scalable backend systems that power our cutting-edge applications.

This role is onsite based in our Petaling Jaya, Malaysia office.

The Critical Tasks You Will Perform

  • You will build product and services that are frameworks, libraries and primitives that allow product engineers to build their services more efficiently
  • You will build foundational tools so that engineers don't have to reinvent the wheel
  • You will design and implement efficient, scalable, and maintainable backend services using Go programming language
  • You will optimize application performance and improve system efficiency
  • You will participate in architectural discussions and contribute to technical decision-making processes
  • You will conduct code reviews and provide constructive feedback to maintain high code quality standards
  • You will troubleshoot, debug, and fix complex software issues in production environments

Qualifications

What Essential Skills You Will Need

  • You have Bachelor's degree in Computer Science, Software Engineering, or a related field with 2+ years of professional experience in backend software development
  • You have solid proficiency in Go programming language
  • You have experience with computer science fundamentals, including data structures, algorithms, and system design
  • You have comprehensible experience with distributed systems and microservices architecture
  • You have experience with RESTful APIs, gRPC APIs and API design principles
  • You have familiarity with cloud platforms such as AWS, GCP, or Azure
  • You have experience with version control systems (e.g., Git) and CI/CD pipelines
  • You have excellent problem-solving skills and attention to detail

Additional Information

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.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Vulnerability Management Specialist

Continental, Petaling Jaya
1 hour ago
Company DescriptionContinental’s digital capabilities are growing every day. Our Tires Manufacturing change accordingly IT Competence Center drives the digitization of our tire plant’s processes – and we want you to join us!We analyze business requirements and transform them into the latest digital processes and systems. This enables Continental’s Tire business to continuously improve production performance and quality results in order...

Simplified Chinese Localization QA Tester

PlayStation Studios Malaysia, Petaling Jaya
19 hours ago
Why PlayStation?PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work. Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, acclaimed PlayStation software titles from PlayStation Studios, and more.PlayStation also strives to create an inclusive environment that empowers employees and embraces...

Account Executive (GL) / 客戶經理(GL)

SPCI HELM, Petaling Jaya
23 hours ago
職責:財務經理助理。協助稅務審計和報稅。有效率、準確、及時地處理全套帳目,但不限於:透過彙編、分析帳戶資訊和記錄資產、負債、收入和費用交易來維護總帳。透過驗證、核對交易和解決差異來維護和平衡公司間帳戶。透過收集資訊並編制資產負債表、損益表和其他財務報告來總結財務狀況。電子發票流程適當的填充系統和文件。與外部機構(必要時與審計師、銀行家、稅務代理和相關政府機構)聯絡。確保遵守所有內部流程。執行所委派的其他職責,例如備份功能、業務流程改善計畫和臨時專案。要求:深入了解基本的會計程序。至少 3 年相關經驗。有稅務工作經驗者優先。熟悉財務會計報表。具有總帳功能和月末/年末結帳流程的經驗。準確性和對細節的關注。具有團隊合作精神,積極主動,態度良好,具有良好的責任感,能夠在最低限度的監督下獨立工作。數字和定量技能的天賦。會計、金融或相關專業學士學位Interested candidates please submit your application through Jobstore