Location
🌎 While we are an all-remote company and hire almost anywhere in the world, we have a preference for someone to reside in the following locations for this role. However, if you feel qualified, we welcome you to apply regardless of location. No matter what, working hours must overlap with both Pacific Time and Central European time for at least 10 hours/week.
Preferred locations:
- Remote
Why this job is exciting
Source code is at the heart of Sourcegraph. We support multiple code hosts and retrieve, store, index, and serve source code - to end users, admins, and other internal services. Our latest addition to our product catalog, Cody, reimagines how code is written and supercharges our developer customers.
As an Engineering Manager for Cloud Operations, you will oversee the operations of our Cloud Managed Services. Sourcegraph hosts the infrastructure for our customers to manage their source code (search, insights, own, etc) as well as our brand new AI Code Assistant (Cody).
This role gives you the opportunity to solve complex, challenging, and highly technical problems for our customers, both internally and externally, help unleash the potential and productivity of our Engineering teams, and delight our customers with industry-leading quality software.
📅 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 your teams are working on, how those projects contribute to our company goals, and current status, risks, and mitigations.
- You will work closely with senior ICs on your team to ensure the technical strategy sets us up for success.
- Start the transition of the Cloud Operations team over to you.
📅 Within three months, you will…
- Help all teams build scalable solutions to manage complex releases.
- Steadily improve processes for your teams and manage on-call & support rotations, and improve self-service capabilities
- Help improve our observability and reduce our MTTD (Mean Time to Detect) and MTTR (Mean Time to Resolve) critical customer issues
- Help define and implement cloud-specific SLOs and performance targets
- Champion customer engagement in all phases of design, and development to support flawless deployments
📅 Within six months, you will…
- Have significantly improved our current infrastructure key pain points
- Have enabled product teams to use the Cloud SLO framework
- Created a long-term plan for continuous improvement of the organization, higher-scale customer handling, etc.
About you
As Engineering Manager for Cloud Ops, you have experience as a technical manager and personal expertise to guide our teams to improve existing infrastructure, prepare for the expansion of product lines, scale customer environments, and scale our ability to host more customers.
You have experience dealing with customers with very high technical bars, and you can have serious technical conversations with CTOs, Heads of Engineering, and decision-makers in companies in every business sector. You can represent your team with customers, roughly as if you were a rotation engineer on that team.
As an Engineering Manager at Sourcegraph, your broad industry experience will be valuable across departments, from the data source (repo management) to indexing, processing, and API serving in all our deployment environments.
- You have at least 4 years of management experience and 5 years of hands-on coding experience.
- You have led engineering teams and held a high technical bar for teammates and yourself.
- You have experience with SaaS operations.
- You have experience with Google Cloud Platform.
- You have experience with container solutions (Kubernetes, GKE, Kustomize, Helm).
Level
📊 This job is an M3. You can read more about our job leveling philosophy in our Handbook.
Compensation
💸 We pay you an above-average salary because we want to hire the best people who are fully focused on helping Sourcegraph succeed, not worried about paying bills. As an open and transparent company that values competitive compensation, our compensation ranges are visible to every single Sourcegraph teammate.
To determine your salary, we use a number of market and data-driven salary sources, along with your location zone, and target the high-end of the range to ensure we’re always paying above market regardless of where you live in the world. Both U.S. and international locations are divided into one of four zones, determined by the cost of labor index for each area. The starting salary for a successful candidate will be based on level, job-related skills, experience, qualifications, and location zone. Please note that these salary ranges may be adjusted in the future.
💰The target compensation for this role is $90,000-$180,000 USD base.
- Zone 2: $180,000 USD
- Zone 3: $135,000 USD
- Zone 4: $90,000 USD
Please speak with a recruiter for additional information regarding zone locations.
📈 In addition to our cash compensation, we offer equity (because when we succeed as a company, we want you to succeed, too) and generous perks & benefits.
Interview process
Below is the interview process you can expect for this role (you can read more about the types of interviews in our Handbook). It may look like a lot of steps, but rest assured that we move quickly and the steps are designed to help you get the information needed to determine if we’re the right fit for you… Interviewing is a two-way street, after all!
We expect the interview process to take 5.5 hours in total.
👋 Introduction Stage - we have initial conversations to get to know you better…
- [30m] Recruiter Screen
- [15m] Hiring Manager Intro
🧑💻 Team Interview Stage - we then delve into your experience in more depth and introduce you to members of the team, including cross-functional partners…
- [60m] Resume Deep Dive
- [45m] Technical Interview
- [45m] Peer Interview
- [45m] Cross-functional Team Collaboration Interview
🎉 Final Interview Stage - we move you to our final round, where you gain a better understanding of our business and values holistically…
- [30m] Values
- [30m] Leadership with co-founder
- We check references and conduct your background check
Please note - you are welcome to request additional conversations with anyone you would like to meet, but didn’t get to meet during the interview process.