
Software Engineer (Product Backend)
Glean
Job description
-
Glean is looking for creative engineers to own and launch delightful user facing features
-
In a rapidly growing startup, this entails developing ideas with product managers and designers to best balance engineering constraints with requirements
-
Oversee the entirety of your greenfield features from inception to implementation, experimentation, launch and beyond
-
Work with designers, product managers, data scientists, and other engineers to understand our problem space and create elegant solutions
-
Architect REST APIs that are backed by stable, scalable server side implementations and maximize web client flexibility for rapidly meeting evolving product requirements
-
Write robust code that’s efficient, easy to read, maintain and test
-
Mentor more junior engineers or learn from battle tested ones- BA/BS in computer science, or related degree
-
Experience of building and shipping scalable features in the backend
-
Experience in building scalable & maintainable backend systems
-
A proactive and positive attitude to lead, learn, troubleshoot and take ownership of both small tasks and large features
-
Experience building distributed CRUD level functionality, ideally both SQL and NoSQL
-
Comfortable in or desire to master Golang and Java
-
Love authoring easy-to-hold and future-proof REST APIs, OpenAPI is a plus
-
Thrive in a customer-focused, tight-knit and cross-functional environment
-
A user-centric and empathetic mentality for building products