SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
GitLab is seeking a Staff Backend Engineer to join the Fulfillment Workflow Monitoring team within the Monetization section. This is a greenfield opportunity to build observability and anomaly detection infrastructure from the ground up for systems that support customer purchasing and billing.
You will design and operate comprehensive observability across the Monetization stack using tools like Prometheus and Grafana, implementing automated detection for billing, data, and event anomalies. You'll develop reconciliation and data integrity checks across usage and billing pipelines, define service level objectives and indicators, and write runbooks for incident response. The role involves exploring AI and machine learning techniques to predict system anomalies and accelerate resolution.
As a Staff-level engineer, you'll set technical direction for the team's telemetry, detection, and reconciliation tooling. You'll review merge requests from other Monetization engineers, collaborate with Product, Finance, and Support teams to translate operational needs into reliable tooling, and help establish the team's operating rhythm, incident response model, and quality standards.
Required experience includes professional work with Ruby on Rails, site reliability or observability engineering (monitoring, alerting, SLOs/SLIs, runbooks, incident response), and a track record of setting technical direction for observability or detection work. You should have hands-on experience building anomaly detection or monitoring tooling, familiarity with Prometheus, Grafana, and OpenTelemetry, and exposure to analytical data stores like ClickHouse and event-streaming pipelines (Siphon, NATS JetStream).
Desired qualifications include working knowledge of Python for anomaly detection and data work, or experience with billing, financial, or business-critical systems such as Zuora or Salesforce. You should be comfortable owning projects end-to-end, communicating clearly about complex technical and organizational problems, and proposing iterative solutions.