Software Engineer Cloud Ops IC3
Company: Promote Project
Location: San Francisco
Posted on: May 24, 2025
Job Description:
42500 - 82500 a year (US Dollars)DescriptionLocationWhile 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 EST for at least 20 hours/week.Preferred
locations:
- Remote, EST TimezoneWhy this job is excitingSource 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. Sourcegraph hosts the
infrastructure for our customers to manage their source code
(search, insights, own, etc.) and 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.The Cloud Operation team
primarily focuses on building a fully managed platform for using
Sourcegraph, Sourcegraph Cloud, our SaaS offering. As a member of
the Cloud Ops team, you will work closely with both external
customers and internal stakeholders to meet their needs. You will:
- Develop inter-cloud connectivity solutions to support
enterprise customers from highly regulated industries to use
Sourcegraph Cloud.
- Build a control plane to orchestrate a fleet of single-tenant
Sourcegraph Cloud instances.
- Expose complex infrastructure as API to support internal
customers to iterate faster.
- Dive into upstream dependencies (e.g., CDK for Terraform,
Terraform providers for GCP) to debug and patch non-trivial
problems.
- Be an advocate for building reliable services and work with
leadership to help product teams achieve operational
excellence.
- Participate in on-call rotation to uphold our contractual SLA
commitments.Within one month, you will---
- Onboard onto the Sourcegraph architecture, tooling, and
development workflow.
- Build a solid understanding of the team's areas of ownership,
technical challenges, and problems the team solves for our
customers, and know how all of these align with the top-level
company goals.
- Actively participate in team meetings, sharing ideas and
insights to contribute to the overall team goals.
- Start contributing to the team goals and deliverables by
shipping new features, debugging issues, and fixing bugs.Within
three months, you will---
- Demonstrate a comprehensive understanding of the Cloud
infrastructure, its underlying technologies, and its integration
within the Sourcegraph ecosystem.
- Lead initiatives contributing to team goals through both
discovery and delivery phases, collaborating directly with product
and design partners, other engineering teams, and non-technical
stakeholders from different departments.
- Contribute to the architectural design and implementation of
new features or improvements, actively shaping the future direction
of Cloud infrastructure based on customer needs.
- Lead initiatives contributing to team goals on the roadmap by
going through the entire product development lifecycle discovery,
design, implementation, and delivery.
- Participate in our on-call rotation.Within six months, you
will---
- Be defining long-term technical vision and strategies for new
product development, scaling existing services, and managing
technical debt. These plans will consist of multiple smaller
milestones, which you will deliver with the team iteratively.
- Collaborate with the Engineering Manager on defining the team's
growth strategy based on the long-term product vision, the
technical vision, and the team's needs.
- Seek feedback from customers and stakeholders to identify
opportunities for further improvements or new features, actively
iterating on the Cloud infrastructure to ensure it continues to
meet our high bar.About youYou bring a product mindset in balancing
architectural flexibility and philosophy with meeting immediate
customer demand. You are an experienced software engineer who looks
to solve problems through writing code rather than one-off
operations. You are passionate about user experience and
self-service. You balance maintaining and designing high-impact
systems with a pragmatic understanding of how to make appropriate
tradeoffs (e.g., cut scope, low-tech vs. custom complex solutions)
to ship quickly and iterate when necessary.Qualifications:
- Proficiency in Go, or other strongly typed languages.
- Knowledge in one of the public cloud platform providers (GCP,
AWS, Azure)
- Experience with Terraform (or similar IaC solutions) and
Kubernetes to build tooling and automation.
- Skilled at debugging distributed systems followed by designing
and implementing solutions to those problems. This means you should
know your way around various OS-level primitives, e.g., network,
CPU, and memory.
- Ability to communicate clearly and empathetically, especially
in writing and documentation.
- Preferred time zone between UTC-8 and UTC+2Nice to haves:
- Built services and exposed them as API for external consumption
(e.g., gRPC).
- Comfortable implementing system-level software (e.g., custom
transport protocol) if needed or has contributed to Kubernetes
controllers/operators.
- Published blog posts and/or tech talks about your work.
- Experience working on small high-performing teams, preferably
tech startups.CompensationWe 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 $136,000 USD base.
- Zone 2: $136,000 USD
- Zone 3: $102,000 USD
- Zone 4: $68,000 USDPlease 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 processBelow 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 IntroTeam Interview Stage - we then delve
into your experience in more depth and introduce you to members of
the team, including cross-functional partners---
- [Async] Take home exercise
- [60m] Exercise walkthrough (10-15m) & System Design (45m)
- [60m] Pairing Exercise (45m) & Infrastructure Interview
(15m)
- [45m] Cross-functional Team Collaboration Interview
- [60m] Resume Deep DiveFinal 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 checkPlease
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.
#J-18808-Ljbffr
Keywords: Promote Project, Pleasanton , Software Engineer Cloud Ops IC3, IT / Software / Systems , San Francisco, California
Didn't find what you're looking for? Search again!
Loading more jobs...