Software Engineer - Platform
New
S
SourcegraphSoftware Development
While we hire almost anywhere in the world, Preferred time zone between UTC-8 and UTC+2; must overlap with EST for at least 20 hours/week.Full-TimeMiddle
SalaryZone 2: $148,000 USD; Zone 3: $111,000 USD; Zone 4: $74,000 USD
Apply NowOpens the employer's application page
Job Details
- Required Skills
- AWSGCPKubernetesAzureGoTerraformDistributed Systems
Requirements
- 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, including OS-level primitives like network, CPU, and memory.
- Ability to design and implement solutions to complex technical problems.
- Ability to communicate clearly and empathetically, especially in writing and documentation.
- Product mindset balancing architectural flexibility with immediate customer demand.
- Experience writing code to solve problems rather than through one-off operations.
Responsibilities
- Develop inter-cloud connectivity solutions to support enterprise customers in highly regulated industries.
- 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 like CDK for Terraform and Terraform providers for GCP to debug and patch non-trivial problems.
- Advocate for reliable services and work with leadership to help product teams achieve operational excellence.
- Participate in on-call rotation to uphold contractual SLA commitments.
View Full Description & ApplyYou'll be redirected to the employer's site