Why this job is exciting Sourcegraph is fundamentally a big data problem, from indexing multi-terabyte monorepos and storing/serving the source-code metadata artifacts we generate from those repos, to indexing clusters of hundreds of thousands of repos and providing fast, high-quality ranking across them. You will be treating code search as a big data problem. As Head of Search, your leadership and your technical expertise will help propel Sourcegraph to become the “Google of Code Search”. Your team consists of high-agency, self-directed teammates, so you will have ample opportunity to dive in and be deeply technically involved yourself. Your extensive experience in high-scale sharded-computation “shards and mixers” architectures will help us define the scalability story for our search engine, as search consumes ever more resources in the pursuit of perfect result relevance for the largest code bases in the world. Within one month, you will… Take responsibility for a distributed, FAANG-bar team of roughly a dozen engineers, and lead them as a front-line manager while we become the Google of Code Search. Your organization will grow as the company grows.Work closely with other Engineering department heads on cross-functional initiatives that touch Search in some way. Within three months, you will… Identify any gaps you see in the Engineering org and help address them in an appropriate way, bringing prior experience to bear in recommending and driving solutions.Build a variety of systems, many of which are systems that you yourself may already know we need, and are not listed here. A few examples include a search quality measurement and reporting system, a custom model training pipeline for ML-based code search, and a set of reference architectures for running global ranking computations on the most common enterprise topologies (e.g. spark, k8s, hadoop). Within six months, you will… Champion customer engagement in all phases of design, development and deployment. Within one year, you will… Have hired and retained exceptional people to make our team even more representative of the world’s population.Collaborate with product and engineering leadership to develop the next set of ambitious goals that your org should work towards.Develop a clear technical and execution strategy to achieve that next set of goals. Working hours Given that we are an all-remote company and hire almost anywhere in the world, we don’t have a particular time-zone preference for this role. Level This job is an M4. You can read more about our job leveling philosophy in our Handbook -> https://handbook.sourcegraph.com/benefits-pay-perks/pay-expenses/compensation/leveling-guide/ Not sure if this is you? We want a diverse, global team, with a broad range of experience and perspectives. If this job sounds great, but you’re not sure if you qualify, apply anyway! We carefully consider every application, and will either move forward with you, find another team that might be a better fit, keep in touch for future opportunities, or thank you for your time.
Why this job is exciting As the Head of Ship, you will help bring Sourcegraph to enterprise-grade readiness across the board, both internally for SG devs and externally for our customers. You will be responsible for driving operational maturity programs and initiatives across the 300-person/90-developer company, including designing processes where we have gaps, and bringing existing processes to modern standards. Within one month, you will… Start building a trusting relationship with your direct reports and peers.Understand the what, why, and how of the projects that your teams are working on, how those projects contribute to our company goals, as well as current status, risks, and mitigations.Own the Sourcegraph developer experience end-to-end, bringing best practices in builds, CI/CD, and developer productivity. You will work closely with the Sourcegraph Cloud team to ensure that they are also using best practices. Within three months, you will… Guide an existing DevEx team forward in reducing the time from code to deployment and improving the observability of the testing/deployment environments and pipelines.Lead a team that runs self-hosted deployments, from the small hobbyist experience to the large corporate customer’s first official setup. Your deep experience with both modern and legacy architectures will help you tailor the Sourcegraph installation and setup process to a wide variety of specialized needs for enterprise, while remaining easy and accessible for hobby devs. Within six months, you will… Help Sourcegraph level up in all phases of deployment, operations, and incident response, including bringing best practices in-house for building stable and resilient systems, including on-premises at very large customers with custom configurations and architectures. Your team will not initially be large enough to perform all this work; hence, you must work closely with the rest of the Engineering organization to ensure that everyone is following best practices. Within one year, you will… Have hired and retained exceptional people to make our team even more representative of the world’s population.Collaborate with product and engineering leadership to develop the next set of ambitious goals that your org should work towards.Develop a clear technical and execution strategy to achieve that next set of goals. Working hours Given that we are an all-remote company and hire almost anywhere in the world, we don’t have a particular time-zone preference for this role. Level This job is an M4. You can read more about our job leveling philosophy in our Handbook -> https://handbook.sourcegraph.com/benefits-pay-perks/pay-expenses/compensation/leveling-guide/ Not sure if this is you? We want a diverse, global team, with a broad range of experience and perspectives. If this job sounds great, but you’re not sure if you qualify, apply anyway! We carefully consider every application, and will either move forward with you, find another team that might be a better fit, keep in touch for future opportunities, or thank you for your time.