Watch Jobs
浏览职位数据统计洞察报告招聘观察探索企业购买与订阅
我的收藏免费试用登录注册

Watch Jobs

我们专注于实时追踪各企业最新职位动态,帮助您节省求职时间,快速找到理想工作机会。

探索

  • 浏览职位
  • 数据统计
  • 洞察报告
  • 数据方法论
  • 探索企业

订阅

  • 免费试用
  • 价格方案
  • FAQ
  • 隐私政策

关注我们

微信公众号小红书淘宝店铺

© 2026 Watch Jobs. 保留所有权利

Created by jianglicat - 讲礼猫
Watch Jobs
浏览职位招聘观察购买与订阅
Grab logo
格步
Senior Software Engineer, Fullstack
立即应聘

Senior Software Engineer, Fullstack

发布于 6 个月前

普通员工/个人贡献者

Jakarta, Indonesia
高级经验
全职员工
仅现场办公
学历未注明
软件工程
CI/CD
System Design
DynamoDB
Javascript
RESTful API

薪资面议

暂无薪资依据说明。

职位详情

关于这个职位

这是一个位于雅加达的全栈高级软件工程师职位,你将加入Grab的Fulfillment技术团队

你的核心工作是设计、开发和维护高吞吐量、实时的分布式后端系统,同时需要具备前端开发能力
你将运用Golang和微服务架构,解决每日数亿次的请求,致力于优化司机合作伙伴的体验和平台效率,打造东南亚领先的超级应用

最低要求

年以上编写生产代码的软件工程师经验

具备JavaScript编程语言经验,熟悉各种UI组件和UI开发,并对Javascript语言有深入理解
扎实的软件工程和编码技能
至少需要掌握一种后端语言,如Golang (Go)、Scala、Java、C++、Python或其他
你可以是任何语言的优秀编码者,但必须愿意使用Golang工作
精通构建微服务架构,并对分布式系统、RESTful API和消息队列系统有扎实的理解
具有关系型数据库(如MySQL)和NoSQL数据库(如DynamoDB)的经验
了解软件开发最佳实践,包括版本控制(Git)、单元测试和持续集成/持续部署(CI/CD)流水线
具备向客户和其他合作伙伴沟通更新和解决方案的经验
具备以用户为中心的故障排除经验和经过验证的系统设计技能,能够从多个角度有效分析复杂问题
专业知识包括严格评估解决方案的权衡,以确保系统的最佳增长、性能和稳定性

工作职责

在Fulfillment技术团队中,定义和塑造所有微服务的系统操作粒度基础以及配置灵活性

构建和改进供应和司机信号,以满足Grab内部各个团队的需求
在微服务架构中使用Golang设计、开发和维护健壮且可扩展的后端服务
与跨职能团队(包括前端开发人员、产品经理和QA工程师)合作,理解项目需求并交付高质量的软件解决方案
实施最佳实践和编码标准,以确保后端系统的可靠性、性能和安全性
编写干净、可维护且高效的代码,并进行代码审查以确保代码质量并遵循软件开发最佳实践
改进和增强现有后端系统,以提高性能和可扩展性
排查和解决复杂的后端问题和系统故障,确保及时解决以最小化对生产环境的影响
与DevOps团队合作,自动化在AWS上后端服务的部署、监控和扩展
紧跟行业趋势、新技术和后台开发的最佳实践,并主动提出改进建议,以增强我们的软件开发流程和稳定性

AI 洞察

优缺点分析

优点

  • You'll work on high-impact, real-time systems handling hundreds of millions of daily requests at a leading Southeast Asian superapp, offering immense scale and technical challenges. The role provides deep exposure to modern tech stacks (Golang, microservices, AWS) and sophisticated machine learning applications in a production environment. Grab offers a strong benefits package including comprehensive insurance, flexible benefits (GrabFlex), and a commitment to diversity and inclusion.
  • The role involves maintaining and scaling complex, high-throughput distributed systems, which can lead to high-pressure situations when resolving production issues. You'll need to quickly adapt to and become proficient in Golang, even if your primary experience is in another backend language. Working in a fast-paced superapp environment may require balancing multiple priorities and collaborating across diverse teams and regions.
  • This position is ideal for experienced software engineers who thrive on solving complex technical problems at scale, enjoy both backend and frontend development, and want to impact millions of users in Southeast Asia's dynamic digital economy.

缺点 / 挑战

暂无明显挑战项

角色解读

  • This role offers a path to becoming a technical lead or architect, specializing in large-scale distributed systems and platform engineering within a leading Southeast Asian superapp. You can grow into roles focusing on system reliability, machine learning integration for fulfillment systems, or leading cross-functional engineering initiatives. The exposure to Grab's diverse marketplace and AI-driven mission provides opportunities to transition into product-focused technical leadership or regional tech management positions.
  • You will design, build, and maintain scalable backend services using Golang within a microservices architecture to handle Grab's high-volume, real-time systems. You'll collaborate with front-end developers and product teams to deliver full-stack solutions that enhance driver partner experiences and platform efficiency. A key part of your role involves troubleshooting complex system issues and working with DevOps to automate deployments and monitoring on AWS.
  • You need over 6 years of software engineering experience with strong production coding skills in both backend (Golang is required) and frontend (JavaScript) technologies. Deep expertise in microservices architecture, distributed systems, and databases (SQL & NoSQL) is essential. Proven system design skills and the ability to perform user-focused troubleshooting for complex, high-throughput systems are critical.

申请策略

  • Research Grab's superapp ecosystem, its various services (ride-hailing, food delivery, fintech), and how the Fulfillment tech team fits into enabling these businesses. Understand the Southeast Asian market context and the specific challenges of operating in a region like Indonesia. Be prepared to discuss how your skills align with Grab's mission of 'driving Southeast Asia forward' and its core values of heart, hunger, honour, and humility.
  • Clearly quantify your 6+ years of experience, emphasizing specific achievements in building and scaling production systems, especially those handling high traffic. Highlight hands-on experience with Golang (or a strong willingness to learn it), microservices architecture, and distributed system design. Showcase projects where you performed user-focused troubleshooting, improved system performance, or collaborated effectively with cross-functional teams.
  • If not already proficient, dedicate time to learning Golang fundamentals and best practices, as it's the required backend language. Brush up on advanced concepts of distributed systems, message queues, and designing for scalability and fault tolerance. Prepare concrete examples of complex system problems you've diagnosed and resolved, focusing on the trade-offs considered in your solutions.

面试指南

  • Use the STAR (Situation, Task, Action, Result) method to structure behavioral and experience-based answers, focusing on your specific role and impact. For system design questions, start by clarifying requirements, then outline a high-level architecture, discuss component choices (databases, communication protocols), and address key considerations like scalability, reliability, and potential bottlenecks. Demonstrate a user-centric and business-aware mindset by linking technical decisions to improved user experience or business outcomes.
  • Walk us through your experience designing and scaling a microservices-based backend system. What challenges did you face and how did you overcome them?
  • Describe a time you had to troubleshoot a complex, high-severity production issue. What was your process, and how did you ensure a timely resolution?
  • How would you design a system to optimally match driver supply with customer demand in real-time, considering factors like location, pricing, and driver preferences?
  • You have experience in [Language X] but this role requires Golang. How would you approach becoming productive in a new language quickly?
  • Explain a technical trade-off you had to make in a past system design (e.g., consistency vs. availability, latency vs. throughput) and justify your decision.
  • Prepare 2-3 detailed project case studies that demonstrate your work on scalable systems, system design decisions, and effective cross-team collaboration. Review core computer science concepts relevant to distributed systems, concurrency, databases, and API design. Practice coding problems, potentially in Golang, focusing on clean code, efficiency, and explaining your thought process aloud.

职位点评

Watch Jobs
Watch Jobs

聚合公开职位信息,帮助你看清岗位细节与市场趋势。

探索

  • 浏览职位
  • 探索企业
  • 数据统计
  • 洞察报告
  • 招聘观察

产品

  • 免费试用
  • 价格方案
  • 数据方法论

支持

  • 常见问题
  • 隐私政策

© 2026 WatchJobs. 保留所有权利。

隐私政策

格步 的其他在招职位

  • Senior Software Engineer, Reverse Engineering

    格步 · 北京市
    AI 估算 · 35k-55k
  • Software Engineer Intern

    格步 · 北京市
    AI 估算 · 8k-12k
  • Software Engineer, Backend (Intern)

    格步 · 北京市
    AI 估算 · 4k-8k
  • Lead Data Analyst,Risk Analytics

    格步 · 北京市
    AI 估算 · 35k-55k
  • IoT Data Analysis - Intern (Beijing)

    格步 · 北京市
    AI 估算 · 4k-7k

相似职位推荐

  • 微信小游戏-大模型推荐算法工程师-商业化方向

    腾讯 · 广州市
    AI 估算 · 25k-45k
  • 腾讯云-可观测与运维平台高级研发工程师(深圳/杭州/北京/上海)

    腾讯 · 深圳市
    AI 估算 · 30k-60k
  • 企业智能体-高级全栈研发工程师

    腾讯 · 深圳市
    AI 估算 · 35k-55k
  • 大模型业务应用负责人

    小米 · 武汉市
    AI 估算 · 35k-55k
  • 直播 Android 业务架构师(POC)

    小红书 · 北京市
    AI 估算 · 30k-50k

格步 的其他在招职位

  • Senior Software Engineer, Reverse Engineering

    格步 · 北京市
    AI 估算 · 35k-55k
  • Software Engineer Intern

    格步 · 北京市
    AI 估算 · 8k-12k
  • Software Engineer, Backend (Intern)

    格步 · 北京市
    AI 估算 · 4k-8k
  • Lead Data Analyst,Risk Analytics

    格步 · 北京市
    AI 估算 · 35k-55k
  • IoT Data Analysis - Intern (Beijing)

    格步 · 北京市
    AI 估算 · 4k-7k

相似职位推荐

  • 微信小游戏-大模型推荐算法工程师-商业化方向

    腾讯 · 广州市
    AI 估算 · 25k-45k
  • 腾讯云-可观测与运维平台高级研发工程师(深圳/杭州/北京/上海)

    腾讯 · 深圳市
    AI 估算 · 30k-60k
  • 企业智能体-高级全栈研发工程师

    腾讯 · 深圳市
    AI 估算 · 35k-55k
  • 大模型业务应用负责人

    小米 · 武汉市
    AI 估算 · 35k-55k
  • 直播 Android 业务架构师(POC)

    小红书 · 北京市
    AI 估算 · 30k-50k