Software Engineer, Backend - Golang

  • Full-time

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 create economic empowerment for the people of Southeast Asia.

Job Description

Get to Know the Team

When you're an engineer at Grab, you become part of the heart and soul of the company. Our passion is anchored in the impactful work we do, affecting hundreds of millions of lives daily. We are dedicated to creating amazing services and tools that serve consumers, drivers, and fellow Grabbers. The mobile engineering team, an international group of developers, strives for quality and new ideas in an agile, test-driven environment. We develop apps and trial and evaluate new mobile technologies to improve our food delivery and supermarket platforms. With tens of millions of bookings daily, your work will be seen by hundreds of millions of people shortly after launch.

Join our dynamic team to enhance our consumer and delivery-partner facing features, focusing on Deliveries but always and knowledge. You'll contribute to one of the most extensive codebases in Southeast Asia, improving an app used by millions daily—a chance to leave your mark on a product that touches lives every day.

Get to Know the Role

We are looking for passionate Engineers to join our team. You will report into the Engineering Manager and be based onsite in Beijing.You will have opportunities to work on multiple app clients with flexible programming languages. It's important that our team members to identify problems and have the right mindset and skillsets to solve them.

The Critical Tasks You will Perform

  • Develop complex applications using Golang.
  • Collaborate with teams to gather and build requirements.
  • Develop technical solutions to complex business problems.
  • Develop data models and database architecture.
  • Maintain code integrity and organization.
  • Understand and implement security and data protection measures.

Qualifications

What Skills You will Need

  • Educational Background: Bachlor's degree in Computer Science, Engineering, or a related subject.
  • Backend Services Development: Proficien t in at least one language commonly used for backend services development (Go, C++, C, C#, Java, Python), with a preference for Golang.
  • Software Development Lifecycle: Experience with software development methodologies and lifecycle.
  • Containerization and Orchestration: 1+ years experience with Docker and Kubernetes.
  • Database Proficiency: Proficiency with databases like MySQL, PostgreSQL, and MongoDB.

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.

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.

Privacy Policy