Grab

Lead Software Engineer, Scribe

Grab
Apply
2 days ago
Singapore, SingaporeStaff+

Responsibilities

  • Own the architecture and roadmap for Scribe’s ingestion gateway, event-lifecycle services, streaming and data-lake pipelines, and Portal and MCP APIs.
  • Lead Project MEGA, including typed specifications, producer-side validation, CI guardrails, and agent-driven migration of legacy events.
  • Design and deliver governed clickstream data layers and event vocabularies for funnel analytics and user-understanding use cases.
  • Manage platform costs through event lineage, automated deprecation, retention policies, gateway right-sizing, stream retirement, and chargeback.
  • Write RFCs, drive cross-team technical decisions, and represent Scribe in architecture and operational-excellence reviews.
  • Own operational excellence, including on-call processes, incident response, post-mortems, fire drills, SLA monitoring, and data-loss monitoring.
  • Lead and mentor an engineering team working across diverse technical stacks and develop future technical leads.

Requirements

  • A bachelor’s degree in Software Engineering, Computer Science, or a related field is required.
  • At least 7 years of software engineering experience, including technical lead or architect experience for a platform used by many teams.
  • Proficiency in Go or willingness to learn it, with hands-on experience in Python or Scala.
  • Experience developing large-scale backend and streaming systems for high-load, low-latency, reliable, and cost-efficient operation.
  • Experience defining and enforcing data contracts or schemas across many producer teams, including versioning, migration, and deprecation.
  • Experience owning cloud costs for a large AWS data platform, including attribution, retention, right-sizing, and measured savings.
  • Experience with Apache Flink, Apache Spark, Iceberg or Delta Lake, LLM agents, MCP servers, mobile analytics instrumentation, or clickstream analytics is advantageous.
  • Proficiency with CI/CD tools, Terraform, and Kubernetes is advantageous.

Benefits

  • Term Life Insurance and comprehensive Medical Insurance are provided.
  • GrabFlex offers a customizable benefits package.
  • Parental leave, Birthday leave, and Love-all-Serve-all volunteering leave are offered.
  • The confidential Grabber Assistance Programme supports employees and their loved ones.
  • FlexWork arrangements, including differentiated hours, help accommodate personal commitments.
  • The role works onsite at Grab’s Singapore office in One-North.

Categories

BackendData Engineering
Grab

About Grab

10,000+ employees

Grab builds a Southeast Asia superapp for mobility, deliveries, and financial services, serving consumers, drivers, merchants, and enterprises. It monetizes via ride and delivery commissions, merchant services (such as ads and subscriptions), and payments and digital banking products. Founded in 2012 and headquartered in Singapore, Grab operates across multiple Southeast Asian markets and is publicly listed on NASDAQ.

Contact me