Software Engineer, Platform

Glean Glean · Enterprise · Mountain View, CA · Engineering

Glean is building a Work AI platform that includes enterprise search, an AI Assistant, and AI agents. This role is for an Infrastructure Engineer to build and evolve the platform's highly available, performant, secure, and cost-effective infrastructure across all clouds. The role involves delivering complex components with automation, uptime guarantees, autoscaling, and reliable alerting/monitoring for infrastructure that runs across multiple cloud providers. The company emphasizes AI fluency and uses AI extensively in its products.

What you'd actually do

  1. Oversee the entirety of your greenfield features from inception to implementation, experimentation, launch and beyond
  2. Provide leadership and mentor more junior engineers
  3. Work with designers, product managers, data scientists, and other engineers to understand our problem space and create elegant solutions
  4. Write robust code that’s efficient, easy to read, maintain and test

Skills

Required

  • AWS and/or GCP IaaS services (compute, object storage, iam, networking, vpc)
  • Terraform
  • K8s (GKE/EKS)
  • Data Pipelines (Beam/Flink/Kafka/PubSub/SQS)
  • ML Pipelines
  • Object Storage (S3/GCS)
  • Big Query
  • managing large scale cloud infrastructure with IaC
  • modern Unix/Linux operating systems/distributions
  • defining SLOs/SLIs and implementing monitoring, alerting, and runbooks
  • Adaptable
  • Autonomous
  • Excellent communication
  • Collaborative

Nice to have

  • Data Pipelines (Beam/Flink/Kafka/PubSub/SQS)
  • ML Pipelines
  • Object Storage (S3/GCS)
  • Big Query

What the JD emphasized

  • highly available
  • performant
  • secure
  • cost effective
  • elegant automation
  • robust uptime guarantees
  • autoscaling
  • reliable alerting/monitoring
  • large scale cloud infrastructure
  • modern Unix/Linux operating systems/distributions
  • defining SLOs/SLIs and implementing monitoring, alerting, and runbooks
  • Adaptable
  • Autonomous
  • Excellent communication
  • Collaborative