Skip to content

Software Engineer

Platform Software Engineer building and scaling Sourcegraph Cloud: develop inter-cloud connectivity, control planes, and infrastructure APIs using Go, Terraform, and Kubernetes for enterprise customers. Requires strong distributed systems debugging skills and a product mindset.

About the job

Responsibilities

  • 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 APIs 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.
  • Advocate for building reliable services and work with leadership to help product teams achieve operational excellence.
  • Participate in on-call rotation to uphold contractual SLA commitments.

Within one month:

  • Onboard onto the Sourcegraph architecture, tooling, and development workflow.
  • Build understanding of team’s areas of ownership, technical challenges, and customer problems.
  • Actively participate in team meetings and start contributing by shipping features, debugging, and fixing bugs.

Within three months:

  • Demonstrate comprehensive understanding of Cloud infrastructure and its integration.
  • Lead initiatives through discovery and delivery, collaborating with product, design, engineering, and non-technical stakeholders.
  • Contribute to architectural design and implementation of new features.
  • Participate in on-call rotation.

Within six months:

  • Define long-term technical vision and strategies for new product development, scaling services, and managing technical debt.
  • Collaborate with Engineering Manager on team’s growth strategy.
  • Seek customer and stakeholder feedback to iterate on Cloud infrastructure.

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, followed by designing and implementing solutions. Familiarity with OS-level primitives (network, CPU, memory).
  • Ability to communicate clearly and empathetically, especially in writing and documentation.
  • Preferred time zone between UTC-8 and UTC+2.

Nice-to-Haves

  • Built services and exposed them as APIs for external consumption (e.g., gRPC).
  • Comfortable implementing system-level software (e.g., custom transport protocol) 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.

Compensation

Target compensation (IC3 pay band start):

  • Zone 2: $148000
  • Zone 3: $111000
  • Zone 4: $74000

Salary determined by level, skills, experience, qualifications, and location zone. Includes equity and benefits.

Skills

Go, GCP, AWS, Azure, Terraform, Kubernetes, gRPC

Verneek

Verneek

New York, NY

TypeScript Fullstack Engineer
$80k+/yrOn-site3+ YOEFullstack Engineering

Build high-performance front-end and back-end applications supporting an AI platform. The role requires 3+ years of experience and strong TypeScript, React, and Next.js skills, with machine learning experience preferred.

Databricks

Databricks

Chicago, IL

Specialist, Business Operations
$100k+/yrOn-site5+ YOEFullstack Engineering

Build secure, scalable data and AI applications on Databricks, including interactive interfaces, APIs, dashboards, and conversational analytics solutions. The role requires 5+ years of full-stack application development experience and proficiency with Python plus modern web frameworks.

Alex

Alex

San Francisco, CA

Full-Stack Software Engineer
$100k+/yrOn-siteFullstack Engineering

Build full-stack consumer and enterprise software for an AI recruiting platform, spanning interview experiences, hiring workflows, integrations, analytics, and scalable system architecture. The role requires experience with modern JavaScript technologies, Python, cloud infrastructure, and DevOps.

Rover

Rover

Seattle, WA

Software Engineer, Price Experience
$109k+/yrHybrid3+ YOEFullstack Engineering

Builds and owns provider- and pet parent-facing pricing features across the web stack, with emphasis on backend engineering, production observability, testing, and AI-augmented development. Requires 3+ years of professional software development experience and comfort with Python/Django or another major backend language.

Coalition Security

Coalition Security

United States

Software Engineer, Business Applications
$115k+/yrRemote3+ YOEFullstack Engineering

Build and maintain Salesforce, CRM, and business-application integrations that improve operational workflows and reliability. The role requires 3+ years of software engineering experience, Salesforce development expertise, integration knowledge, and strong collaboration with technical and business stakeholders.