Senior Software Engineer, Observability platform
Core
Design, implement, and maintain robust observability solutions to ensure system reliability and performance for Grab's platforms.
Role type
Senior Software Engineer (Observability Platform)
Builds
Monitoring, logging, and tracing tools, frameworks, and pipelines for Grab's distributed systems.
Domain
Cloud infrastructure, distributed systems, and observability engineering.
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Go, Python, Java, distributed systems, microservices, cloud platforms (AWS, GCP, Azure), Infrastructure-as-Code (Terraform), Ansible, Linux scripting, complex system debugging, high-scale data handling
Preferred skills
DevOps or infrastructure engineering background
Technologies
DataDog, Prometheus, Grafana, Loki, Jaeger, OpenTelemetry
Responsibilities
Build and enhance monitoring, logging, and tracing tools; integrate new technologies; define and implement observability standards (SLIs, SLOs, monitors, alerts, dashboards); integrate observability best practices into the development lifecycle; contribute to on-call rotations and post-incident analysis
Seniority
Senior, hands-on IC