Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Platform

$148k
Full-time

Sourcegraph

Role Description

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. 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 Platform team primarily focuses on building a fully managed platform for using Sourcegraph, Sourcegraph Cloud, our SaaS offering. As a member of the Platform 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 that you will deliver iteratively with the team.
  • 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.

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.
  • Ability to communicate clearly and empathetically, especially in writing and documentation.
  • Preferred time zone between UTC-8 and UTC+2.

Requirements

  • 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.

Benefits

  • Above-average salary.
  • Equity options.
  • Generous perks & benefits.

Interview Process

Below is the interview process you can expect for this role. We expect the interview process to take 4.75 hours in total.

  • Introduction Stage
    • Recruiter Screen [45m]
    • Hiring Manager Screen / Resume Deep Dive [30m]
  • ‍ Team Interview Stage
    • Take-home exercise [Async]
    • Take-home exercise walkthrough [60m]
    • Pairing Exercise [60m]
    • Cross-functional Team Collaboration Interview / Values Interview [60m]
  • Final Interview Stage
    • Leadership [30m]

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.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Platform in Remote vacancy
  • $140k - $265k

     ...About Glean:   Glean is the Work AI platform that helps everyone work smarter with AI. What began as the industry’s most advanced...  ...company.   About the Role: Glean is seeking an Infrastructure Engineer to build and evolve the platform that powers a highly available... 
    Software
    Full time
    Work at office
    Home office
    Flexible hours

    Glean

    Remote
    21 hours ago
  • $130k - $180k

     ...Technologies is a technology consulting and software development company delivering cloud, AI...  ...potential. Job Title: Integration Platform Developer Location: 100% Remote (U.S.)...  ...standards, and mentor junior integration engineers. Required Qualifications Bachelor's or... 
    Software
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    United States
    14 hours ago
  • $130.9k - $220k

     ...the pioneer of the Connected Operations™ Cloud, which is a platform that enables organizations that depend on physical operations...  ...long term. About the role: Samsara is looking for a Senior Software Engineer I to join our Data Platform team, which owns and develops... 
    Software
    Full time
    Remote work
    Relocation package
    Flexible hours

    Samsara

    United States
    2 days ago
  • $136k - $220k

     ...their customers. Our AI-driven marketing platform infuses intelligence into every stage of...  ...global employees! Who we are Our engineering department consists of 200+ people...  ...looking for a self-motivated, highly driven Software Engineer who’s excited to build scalable... 
    Software
    Full time
    Worldwide
    Flexible hours

    Attentive

    United States
    21 hours ago
  • $174.4k - $237.8k

     ...industrial robotics in the near future – with software and data at the core. Our mission is...  ...developers. We are a dynamic team of engineers, roboticists, designers, and...  ...robotics. Role As a Senior Full Stack Platform Software Engineer, you and the team will... 
    Software
    Full time
    Work experience placement
    Local area

    Intrinsic

    Remote
    21 hours ago
  •  ...company news, visit newsroom.poshmark.com . About the Role Poshmark is looking for a Senior Software Engineer to support the rapid growth of our Cloud Platform and marketplace. In this role, you’ll help build and operate a high-traffic, fast-growing platform while... 
    Software
    Full time
    Internship

    Poshmark

    Redwood City, CA
    21 hours ago
  • $100k

     ...ML infrastructure is key to accelerating this innovation. The Opportunity We are looking for a driven Software Engineer to join the Training Platform team under our Machine Learning Platform (MLP) org. MLP’s charter is to maximize the business impact of all ML... 
    Software
    Hourly pay
    Full time
    Immediate start
    Flexible hours

    Netflix

    Remote
    21 hours ago
  • $180k - $280k

     ...talent firm that focuses on placing the best product managers, software, and hardware talent at innovative companies. Our team is...  ...across the United States to help them hire. Software Engineer (Cloud Platforms) Location - San Mateo, CA (Hybrid – 4 Days Onsite,... 
    Software
    Full time
    Remote work
    Visa sponsorship

    Recruiting From Scratch

    Remote
    21 hours ago
  • $100k - $150k

     ...Technologies is a technology consulting and software development company delivering cloud, AI...  ...an experienced MuleSoft Integration Engineer to design, build, and operate enterprise...  ...integration solutions on the MuleSoft Anypoint Platform. In this role you will own the... 
    Software
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    United States
    1 day ago
  •  ...the web. Instead of people signing into platforms, platforms should sign into people's...  ...The ideal candidate for this mobile engineering role will have experience developing Android...  ...user data privacy Ability to write software that interacts with low level communications... 
    Software
    Full time
    Remote work

    Spruce

    Remote
    21 hours ago
  • $140k - $200k

     ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...own companies. Overview The responsibilities of our Platform team include building and maintaining all backend services, including... 
    Software
    Full time
    Work at office

    Speechify

    Remote
    21 hours ago
  • $140k - $200k

     ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...own companies. Overview The responsibilities of our Platform team include building and maintaining all backend services, including... 
    Software
    Full time
    Work at office

    Speechify

    Remote
    21 hours ago
  •  ...Job Title: Machine Learning Engineer & AI Platform Developer Location: Remote Type: Full-Time Job Description: We are looking for...  ...applications. You will work closely with data scientists, software engineers, and other stakeholders to implement AI solutions... 
    Software
    Full time
    Remote work

    Two95 International Inc.

    Herndon, VA
    21 hours ago
  •  ...interactions by creating the world’s best software for packaging beliefs digitally. We are...  ...be responsible for developing cross-platform libraries and server software in Rust. Our...  ...with geographically and culturally diverse engineering scrum teams Bonus Proficiency... 
    Software
    Full time

    Spruce

    Remote
    21 hours ago
  •  ...defenders can react—we’re creating the platform that puts security ahead in the arms race...  ...thousands of real-world zero-days across the software billions rely on, and achieved the #1...  ...love to talk. Your Role: Software Engineer - Platform / Core Infrastructure We’... 
    Software
    Remote job
    Full time
    Contract work
    Immediate start

    Xbow

    Remote
    21 hours ago
  • $140k - $265k

     ...About Glean: Glean is the Work AI platform that helps everyone work smarter with AI. What began as the industry’s most advanced...  ...company.   About the Role:   Glean is seeking creative engineers to build the Developer Platform that external and internal developers... 
    Software
    Full time
    Home office
    Flexible hours
    3 days per week

    Glean

    Remote
    21 hours ago
  • $132.95k - $189.93k

     ...The Platform team creates the technology that enables Spotify to learn quickly and scale easily, enabling rapid growth in our...  ...infrastructure and internal products that power how Spotify engineers ship software. Within PDX and Backstage Product Area, the Platform Infrastructure... 
    Software
    Full time
    Work from home
    Flexible hours

    Spotify

    Remote
    21 hours ago
  • $160k - $220k

     ...WHAT YOU’LL DO As a Staff Software Engineer on the Platform team, you will build software that solves complex problems while considering long-term strategy and direction. You will deliver simple, elegant, scalable, and extensible solutions that balance short-term and... 
    Software
    Full time
    Temporary work
    Work experience placement
    Local area

    Viant

    Remote
    21 hours ago
  • $140k - $265k

     ...About Glean: Glean is the Work AI platform that helps everyone work smarter with AI....  ...About the Role:   We’re seeking an engineer to work on the billing and revenue platform...  ...About you: ~2+ years of industry software engineering experience ~ Experience building... 
    Software
    Full time
    Home office
    Flexible hours
    3 days per week

    Glean

    Remote
    21 hours ago
  • $238k - $302k

     ...ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten...  ...functionalities.. Collaborate with Product, UX, and other engineers to design and develop internal user-facing products. Ship solutions... 
    Software
    Full time
    Remote work

    Waymo

    Remote
    21 hours ago
  • $130k - $180k

     ...’LL DO Viant’s customers use the Demand Side Platform (DSP)to set up, run and monitor ad campaigns. The...  ...(DSP) such as Viant DSP.  As a senior engineer on the Platform team, you will work on building software that solves complex problems while considering long... 
    Software
    Full time
    Temporary work
    Work experience placement
    Local area

    Viant

    Remote
    21 hours ago
  •  ...About CrewAI CrewAI is the leading framework and enterprise platform for building and orchestrating multi-agent AI systems,...  ...Requirements What We're Looking For Strong Python backend/platform engineering experience, especially building production services rather... 
    Software
    Full time
    Remote work

    CrewAI

    San Francisco, CA
    21 hours ago
  •  ...KellyMitchell Group is looking for a Senior Software Engineer to join our remote team. This full-stack role will focus on building and operating platform services, including messaging systems and microservices, while applying AI/ML to create scalable solutions. The ideal... 
    Software
    Remote work

    KellyMitchell Group

    Fort Worth, TX
    2 days ago
  •  ...team members to help us untangle the intersection of American industry, climate, and the economy. The opportunity Ambrook's platform engineers build the foundational systems that let the rest of the company build Ambrook better. This is a broad mandate: you'll work... 
    Software
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours
    Shift work

    Ambrook

    San Francisco, CA
    14 hours ago
  • $187k

     ...the role  Chime’s Machine Learning Platform (MLP) team builds and operates the infrastructure...  .... We enable data scientists and ML engineers to develop, train, deploy, and monitor...  ...foundation in computer science and software engineering principles ~ Deeply interested... 
    Software
    Full time
    Work at office
    Local area
    Remote work
    Night shift

    Chime

    Remote
    21 hours ago
  • $110k - $130k

     ...day. Behind those products is a large engineering organization that relies on a reliable, modern, and AI-augmented developer platform. The Developer Platforms organization...  ...engineers to deliver and operate reliable software using AI-augmented workflows. We work with... 
    Software
    Full time
    Local area
    Flexible hours

    The New York Times Company

    Remote
    21 hours ago
  • $230k - $270k

     ...ubiquitous. We build the foundation for agent engineering in the real world, helping developers...  ...tools and have grown to also offer a platform for building, evaluating, deploying, and...  ...We're looking for a Principal/Lead level Software Engineer to join the LangSmith team and... 
    Software
    Full time
    Work at office
    Flexible hours

    LangChain

    Remote
    21 hours ago
  • $180k - $240k

     ...deploying, managing, and optimizing AI in the enterprise. Our platform specializes in bridging the “last mile” of AI adoption,...  ...National Security. About the Role We are hiring a Staff Software Engineer who will split their time between building our core product... 
    Software
    Full time

    Red Cell Partners

    Remote
    14 hours ago
  •  ...Job Title: Software Engineer - Senior Level (IE Platform Infrastructure) Location: Arlington, VA Clearance: Top Secret (TS) (Active) Type: Full-time, W2 About VivSoft: VivSoft is a mission-driven technology company specializing in Cloud, DevSecOps, Artificial... 
    Software
    Full time
    Remote work
    Flexible hours

    Vivsoft Technologies

    Arlington, VA
    21 hours ago
  •  ...the edge, Wowza provides the most trusted, extensible, and developer‑friendly streaming platform on the market. The Role Wowza Media Systems is seeking a Senior Software Engineer to join the team responsible for the core data infrastructure that powers our entire product... 
    Software
    Remote work

    Wowza Inc

    Washington DC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Platform. Be the first to apply!