Software Engineer, Fullstack

Glean Glean · Enterprise · Mountain View, CA · Engineering

Fullstack Software Engineer to own and launch user-facing features for Glean's Work AI platform, which includes an AI Assistant, AI agents, and enterprise search. The role involves developing features from inception to launch, architecting APIs, writing robust code, and mentoring junior engineers. Experience with frontend and backend development, distributed CRUD, and languages like Golang, Java, and TypeScript is required.

What you'd actually do

  1. Oversee the entirety of your greenfield features from inception to implementation, experimentation, launch and beyond
  2. Work with designers, product managers, data scientists, and other engineers to understand our problem space and create elegant solutions
  3. Architect REST APIs that are backed by stable, scalable server side implementations and maximize web client flexibility for rapidly meeting evolving product requirements
  4. Write robust code that’s efficient, easy to read, maintain and test
  5. Mentor more junior engineers or learn from battle tested ones

Skills

Required

  • Experience of building and shipping scalable features across frontend and backend
  • Golang
  • Java
  • TypeScript
  • React
  • building distributed CRUD level functionality
  • SQL
  • NoSQL

Nice to have

  • OpenAPI

What the JD emphasized

  • AI fluency is core to how we work
  • AI-focused exercise or discussion