Skip to content

Remove full stack role

Warren Gifford requested to merge fullstack into main

Created by: nicksnyder

Situation

We recently created a full stack engineering role (https://about.sourcegraph.com/handbook/engineering/hiring/software-engineer-full-stack) to fill a perceived need that we had on multiple teams. That need was “Code intel, search, cloud teams have mostly backend work, but still have frontend needs, but not enough to warrant a full time frontend dev”.

Complication

Search successfully hired someone into this role and is now focused on backend hiring. Cloud successfully hired someone into this role, and also realized that they have a lot more frontend work in front of them such that they actually could still use another dedicated frontend engineer. Code intel needs to grow, but (1) we don’t have a hiring manager to own this pipeline and (2) the quality of candidates we got for code intel team through the full stack role wasn’t as good as the candidates that we got through the more targeting code intel JD (which we took down since we don’t have a HM).

Question

What should we do with the full stack role?

Answer

My proposal is that we should close the full stack role. Cloud and Search don’t need to hire for this role any more, which would only leave code intel. We aren’t going to make progress on the role until Owen (EM code intel) starts on the 23rd, and it is probably better for him to write a fresh JD anyway that is specific for what code intel team needs.

Merge request reports

Loading