TopDev

Senior Software Engineer, Back-end

Grab Vietnam Ltd.

MapleTree, 1060 Nguyễn Văn Linh, Phường Tân Phong, Quận 7, Thành phố Hồ Chí Minh
Job Description
About Company

Get to know the role

  • Learn and influence the fundamentals of engineering at Grab
  • Relentless focus on delivering high-quality, maintainable and bug-free code at scale
  • Discuss and debate with other team members to find optimal solutions
  • Monitor systems to make sure there is no disruption in our services

Your role & responsibilities

  • Design and write cutting-edge backend services for Grab's range of products that serve millions of users
  • Conceive, analyze, design, build and maintain large-scale systems, ensuring system is robust, highly optimized for performance, highly scalable, highly available.
  • Work with your team to explore and create new designs geared towards scale and performance
  • Participate in code and design reviews to maintain our high development standards
  • Work with product managers, data analysts and UI designers to implement products and test their impact to business metrics
  • Engage in service capacity and demand planning, software performance analysis, tuning and optimization
  • Collaborate with product and experience teams to define and prototype features
  • Work closely with infrastructure team in building and scaling back-end services as well as performing root-cause analysis investigations
  • Conduct performance tuning and optimization
  • Debug and modify complex, production software.

Your skills & qualifications

The must have:

  • 5-7 years Back-end experience
  • Strong computer science fundamentals in algorithms and data structures
  • Familiarity with running large scale microservices services
  • Strong understanding of system performance and scaling
  • Excellent communication skills, sharp analytical abilities with proven design skills, ability to think critically system growth and stability
  • Familiarity with AWS
  • Experience in writing good unit tests
  • Conversational English

Nice to have

  • Work experience in Java or Go (strongly preferred)
  • A degree in Computer Science, Software Engineering or related fields
  • Understanding of distributed systems and network protocols
  • Familiar with Cloud service providers: AWS, Azure.
  • Elastic Search, MySQL, Cassandra, DynamoDB, Kafka, Redis, Terraform, Docker, Gitlab, Jenkins, LUA

Benefits for you

  • A culture of learning
  • Free rides with Grab
  • Medical coverage. Extra Medical Insurance.
  • MacBook is provided.
  • 14 days annual leaves.
  • Diverse teams
  • Weekly Tech talks
  • High growth opportunities
  • Quarterly hackathons
  • Working time: Monday - Friday

Company

Grab Vietnam Ltd.

Industry

Phần Mềm, Dịch vụ

Company size

Over 1000

Nationality

Singapore

About us

General information