Software Engineer - Platform
$148kSourcegraph
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.
$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...SoftwareFull timeWork at officeHome officeFlexible hours$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...SoftwareFull timeH1bLocal areaImmediate startRemote workVisa sponsorship$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...SoftwareFull timeRemote workRelocation packageFlexible hours$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...SoftwareFull timeWorldwideFlexible hours$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...SoftwareFull timeWork experience placementLocal area- ...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...SoftwareFull timeInternship
$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...SoftwareHourly payFull timeImmediate startFlexible hours$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,...SoftwareFull timeRemote workVisa sponsorship$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...SoftwareFull timeH1bLocal areaImmediate startRemote workVisa sponsorship- ...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...SoftwareFull timeRemote work
$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...SoftwareFull timeWork at office$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...SoftwareFull timeWork at office- ...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...SoftwareFull timeRemote work
- ...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...SoftwareFull time
- ...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’...SoftwareRemote jobFull timeContract workImmediate start
$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...SoftwareFull timeHome officeFlexible hours3 days per week$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...SoftwareFull timeWork from homeFlexible hours$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...SoftwareFull timeTemporary workWork experience placementLocal area$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...SoftwareFull timeHome officeFlexible hours3 days per week$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...SoftwareFull timeRemote work$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...SoftwareFull timeTemporary workWork experience placementLocal area- ...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...SoftwareFull timeRemote work
- ...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...SoftwareRemote work
- ...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...SoftwareFull timeWork at officeRemote workWork from homeFlexible hoursShift work
$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...SoftwareFull timeWork at officeLocal areaRemote workNight shift$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...SoftwareFull timeLocal areaFlexible hours$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...SoftwareFull timeWork at officeFlexible hours$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...SoftwareFull time- ...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...SoftwareFull timeRemote workFlexible hours
- ...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...SoftwareRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Platform. Be the first to apply!
- ngo software engineer Remote
- software data engineer Remote
- graduate software engineer Remote
- software engineer unity Remote
- software development engineer (robotics engineer) Remote
- software system engineer Remote
- associate software engineer Remote
- software developer no experience Remote
- graduate software developer Remote
- software engineer - early career Remote


