Software Engineer, Insights

Glean Glean · Enterprise · Mountain View, CA · Engineering

Software Engineer for the Insights team, focusing on building and maintaining the end-to-end stack for Glean's Work AI platform. This includes data pipelines, backend services, and customer-facing experiences that make AI products explainable and measurable. The role involves contributing to NLQ-powered agents on top of the data warehouse, building a user targeting platform, and improving observability for Insights jobs. The engineer will partner with various teams to ensure accuracy and alignment of metrics for usage-based pricing and renewals.

What you'd actually do

  1. Design and implement reliable data pipelines and services that summarize deployment log data into daily user-, team-, department-, and agent-level metrics powering the Insights dashboards.
  2. Build and evolve backend APIs and services that sit between our product logs, warehouses, and the Insights UI, with a high bar for correctness, debuggability, and latency.
  3. Contribute to the NLQ for Insights initiative by extending the agentic loop and tool library over our Insights warehouse so moderators and admins can ask natural-language questions and get accurate, explainable answers.
  4. Build user targeting platform for marketing and growth campaigns.
  5. Improve observability, alerting, and backfill workflows for Insights jobs so metric issues are caught early and resolved safely via idempotent backfills.

Skills

Required

  • Golang, Java, Typescript, or Python
  • SQL
  • modern data warehouses or analytics stacks
  • backend services and APIs
  • data pipelines

Nice to have

  • web UX

What the JD emphasized

  • 5+ years of industry software engineering experience, including meaningful ownership of production services or analytics systems.
  • high bar for correctness, debuggability, and latency
  • accurate, explainable answers
  • usage-based pricing
  • usage-based pricing and renewals

Other signals

  • AI agents
  • Work AI platform
  • consumption-based pricing
  • product analytics
  • user targeting
  • natural language query(NLQ)-powered agents
  • data warehouse
  • enterprise trust