|
0 days ago | Apply | ||
Description<div class="content-intro"><h2><strong><span style="color: #a112ff;">Who we are</span></strong></h2> <p>Our mission at Sourcegraph is to make it so that <a href="https://www.notion.so/sourcegraph/Mission-values-e9d37e6b972a4ef395c3076aea2bd07d?pvs=4">everyone can code</a>, not just ~0.1% of the population. </p> <p>We are transforming how the world’s most important companies build software by industrializing development with AI. Today, most professional developers spend a disproportionate amount of time understanding code and performing repetitive, low-level tasks—leaving less time for innovation and meaningful impact.</p> <p>We’re changing that. Sourcegraph brings AI-powered search and agents to the enterprise, helping teams automate the mundane and amplify what developers do best— solving hard problems and creating great products.</p> <p>Here’s how we’re making a difference:</p> <ul> <li><strong>Accelerating developers </strong>with AI agents that deliver insights and precision—enabling 5x faster test creation, 30% increase in merge requests, and saving 20 minutes per developer daily.</li> <li><strong>Automating repetitive tasks,</strong> from remediating vulnerabilities (saving teams 1,000+ hours annually) to speeding up migrations that would take years to months. </li> <li><strong>Enabling innovation</strong> by addressing complex problems like automated bug triage, vulnerability detection, and AI-driven code reviews seamlessly integrated into workflows.</li> </ul> <p>Trusted by 7/10 top software companies by market cap, 4/6 top US banks and many of the companies leading global innovation, like Stripe, Indeed, Tesla, and 1Password, and with $225M in funding from investors like <a href="https://techcrunch.com/2021/07/13/sourcegraph-raises-125m-series-d-on-2-6b-valuation-for-universal-code-search-tool/">a16z</a>, <a href="https://about.sourcegraph.com/blog/series-c-with-sequoia/">Sequoia</a>, and <a href="https://www.redpoint.com/companies/sourcegraph/">Redpoint</a>, we are building the tools that will define the next era of enterprise software development.</p> <p>If you’re passionate about solving the hardest problems in software and shaping the future of technology, join us. Let’s build something extraordinary together.</p></div><h2><span style="color: rgb(161, 18, 255);"><strong>Location</strong></span></h2> <p>🌎 While we are an all-remote company and hire <a href="https://sourcegraph.notion.site/How-we-engage-talent-outside-of-the-US-218f7193695a46cbb1ef39ef9c1f72d4">almost anywhere</a> 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 PST for at least 20 hours/week.</p> <p><strong>Preferred locations:</strong></p> <ul> <li>Remote, PST Timezone</li> </ul> <h2><span style="color: rgb(161, 18, 255);"><strong>Why this job is exciting</strong></span></h2> <p>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. 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).</p> <p>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. </p> <p>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:</p> <ul> <li>Develop inter-cloud connectivity solutions to support enterprise customers from highly regulated industries to use Sourcegraph Cloud.</li> <li>Build a control plane to orchestrate a fleet of single-tenant Sourcegraph Cloud instances. </li> <li>Expose complex infrastructure as API to support internal customers to iterate faster.</li> <li>Dive into upstream dependencies (e.g., CDK for Terraform, Terraform providers for GCP) to debug and patch non-trivial problems.</li> <li>Be an advocate for building reliable services and work with leadership to help product teams achieve operational excellence. </li> <li>Participate in on-call rotation to uphold our contractual SLA commitments.</li> </ul> <p>📅 Within one month, you will…</p> <ul> <li>Onboard onto the Sourcegraph architecture, tooling, and development workflow.</li> <li>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.</li> <li>Actively participate in team meetings, sharing ideas and insights to contribute to the overall team goals.</li> <li>Start contributing to the team goals and deliverables by shipping new features, debugging issues, and fixing bugs.</li> </ul> <p>📅 Within three months, you will…</p> <ul> <li>Demonstrate a comprehensive understanding of the Cloud infrastructure, its underlying technologies, and its integration within the Sourcegraph ecosystem.</li> <li>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.</li> <li>Contribute to the architectural design and implementation of new features or improvements, actively shaping the future direction of Cloud infrastructure based on customer needs.</li> <li>Lead initiatives contributing to team goals on the roadmap by going through the entire product development lifecycle discovery, design, implementation, and delivery.</li> <li>Participate in our on-call rotation.</li> </ul> <p>📅 Within six months, you will…</p> <ul> <li>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.</li> <li>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.</li> <li>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.</li> </ul> <h2><span style="color: rgb(161, 18, 255);"><strong>About you</strong></span></h2> <p>You 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. </p> <p>Qualifications:</p> <ul> <li>Proficiency in Go, or other strongly typed languages.</li> <li>Knowledge in one of the public cloud platform providers (GCP, AWS, Azure)</li> <li>Experience with Terraform (or similar IaC solutions) and Kubernetes to build tooling and automation.</li> <li>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.</li> <li>Ability to communicate clearly and empathetically, especially in writing and documentation.</li> <li>Preferred time zone between UTC-8 and UTC+2</li> </ul> <p>Nice to haves:</p> <ul> <li>Built services and exposed them as API for external consumption (e.g., gRPC).</li> <li>Comfortable implementing system-level software (e.g., custom transport protocol) if needed or has contributed to Kubernetes controllers/operators.</li> <li>Published blog posts and/or tech talks about your work.</li> <li>Experience working on small high-performing teams, preferably tech startups.</li> </ul> <h2><span style="color: rgb(161, 18, 255);"><strong>Level</strong></span></h2> <p>📊 This job is an IC3. You can read more about <a href="https://www.notion.so/sourcegraph/Leveling-Guide-0e1b5c76ada64b9caac387f8b7c4fc66">our job leveling philosophy</a> in our Handbook.</p> <h2><span style="color: rgb(161, 18, 255);"><strong>Compensation</strong></span></h2> <p><strong>💸 We pay you an above-average salary</strong> because we want to hire the best people who are fully focused on helping Sourcegraph succeed, not worried about paying bills. As an <a href="https://sourcegraph.notion.site/Mission-values-e9d37e6b972a4ef395c3076aea2bd07d">open and transparent</a> company that values <a href="https://www.notion.so/sourcegraph/Compensation-Pay-Transparency-at-Sourcegraph-d58d0774f51b4b489d41c3628d30ff8d?pvs=4">competitive compensation</a>, our compensation ranges are visible to every single Sourcegraph teammate.</p> <p>Your salary is determined by your pay band for the IC3 job level. For determining pay bands, 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 salary for a successful candidate will be based on level, job-related skills, experience, qualifications, and location zone. Please note that the salaries below may be adjusted in the future.</p> <p>💰The target compensation for this role is based on the IC3 pay band for your zone. The start of the IC3 pay band for each zone is listed below:</p> <ul> <li>Zone 2: $136,000 USD</li> <li>Zone 3: $102,000 USD</li> <li>Zone 4: $68,000 USD</li> </ul> <p>Please speak with a recruiter for additional information regarding zone locations.</p> <p>📈 In addition to our cash compensation, we offer equity (because when we succeed as a company, we want you to succeed, too) and generous <a href="https://sourcegraph.notion.site/Benefits-Perks-dd1da4b6b3a64780abed010a144d34ba">perks & benefits</a>.</p> <h2><span style="color: rgb(161, 18, 255);"><strong>Interview process</strong></span></h2> <p><em>Below is the interview process you can expect for this role (you can read more about </em><a href="https://sourcegraph.notion.site/Types-of-interviews-f279f080583d49ee9f2c60e30c8cb1f7"><em>the types of interviews</em></a><em> 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! </em></p> <p>We expect the interview process to take 4.5 hours in total.</p> <p><strong>👋 Introduction Stage</strong> - we have initial conversations to get to know you better…</p> <ul> <li>[30m] <a href="https://www.notion.so/sourcegraph/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7?pvs=4#99be5ff628b2414194a0ba79d9f25f13">Recruiter Screen</a></li> <li>[15m] <a href="https://sourcegraph.notion.site/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3#6a6deb280d374652b21d5aa3061c82d2">Hiring Manager Intro</a></li> </ul> <p><strong>🧑💻 Team Interview Stage</strong> - we then schedule an all-day "onsite" interview to delve into your experience in more depth and introduce you to members of the team, including cross-functional partners…</p> <ul> <li>[Async] Take home exercise</li> <li>[60m] Exercise walkthrough (10-15m) & System Design (45m)</li> <li>[45m] <a href="https://sourcegraph.notion.site/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3#da568e7854bb4aaa9b027157088e2d71">Technical Screen / Resume Deep Dive</a></li> <li>[45m] <a href="https://sourcegraph.notion.site/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3#e83edd987754460e839138a4bbfd592e">Pairing Exercise</a></li> <li>[60m] <a href="https://sourcegraph.notion.site/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7#cb00697e95304550a146c32563c0255d">Cross-functional Team Collaboration Interview</a> / <a href="https://www.notion.so/sourcegraph/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7?pvs=4#e3a04291743048df87541a88aa8199dd">Values Interview</a></li> <li>[15m] <a href="https://www.notion.so/sourcegraph/How-to-work-with-Quinn-Slack-CEO-807673e0864d473f959cc4efd9642a5a?pvs=4#6f185c0e2011411eac5be9c675f9056c">Leadership</a> with co-founder</li> <li>We check references and conduct your background check</li> </ul> <p>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.</p><div class="content-conclusion"><h2><strong><span style="color: #a112ff;">Learn more about us</span></strong></h2> <p>You can learn more about what it is like to work at Sourcegraph by reading <a href="https://sourcegraph.notion.site/d7614e3e9dc04c09ac2d42d57f1816e6?v=2a6d426dbae14390b155120b0c029ce0">our handbook</a>.</p> <p>We are an ambitious team who are collectively working hard to build the most influential company in the world. You can read more about our <a href="https://sourcegraph.notion.site/What-it-s-like-working-at-Sourcegraph-119a8e11265880b18911eee4d9b7c460#119a8e1126588062b935fc66104b6115">culture</a>, <a href="https://sourcegraph.notion.site/Compensation-Pay-Transparency-at-Sourcegraph-d58d0774f51b4b489d41c3628d30ff8d?pvs=74">competitive compensation</a> and <a href="https://sourcegraph.notion.site/Benefits-Perks-dd1da4b6b3a64780abed010a144d34ba?pvs=74">benefits</a> here</p> <p>Sourcegraph is an equal opportunity workplace; we welcome people from all backgrounds. </p> <p><em>Sourcegraph participates in </em><a href="https://sourcegraph.notion.site/E-Verify-2ab3286dde3446d6bac2898c83610107"><em>E-Verify</em></a><em> for U.S. Employees. </em></p></div> |
||||
|
0 days ago | Apply | ||
Description<div class="content-intro"><h2><strong><span style="color: #a112ff;">Who we are</span></strong></h2> <p>Our mission at Sourcegraph is to make it so that <a href="https://www.notion.so/sourcegraph/Mission-values-e9d37e6b972a4ef395c3076aea2bd07d?pvs=4">everyone can code</a>, not just ~0.1% of the population. </p> <p>We are transforming how the world’s most important companies build software by industrializing development with AI. Today, most professional developers spend a disproportionate amount of time understanding code and performing repetitive, low-level tasks—leaving less time for innovation and meaningful impact.</p> <p>We’re changing that. Sourcegraph brings AI-powered search and agents to the enterprise, helping teams automate the mundane and amplify what developers do best— solving hard problems and creating great products.</p> <p>Here’s how we’re making a difference:</p> <ul> <li><strong>Accelerating developers </strong>with AI agents that deliver insights and precision—enabling 5x faster test creation, 30% increase in merge requests, and saving 20 minutes per developer daily.</li> <li><strong>Automating repetitive tasks,</strong> from remediating vulnerabilities (saving teams 1,000+ hours annually) to speeding up migrations that would take years to months. </li> <li><strong>Enabling innovation</strong> by addressing complex problems like automated bug triage, vulnerability detection, and AI-driven code reviews seamlessly integrated into workflows.</li> </ul> <p>Trusted by 7/10 top software companies by market cap, 4/6 top US banks and many of the companies leading global innovation, like Stripe, Indeed, Tesla, and 1Password, and with $225M in funding from investors like <a href="https://techcrunch.com/2021/07/13/sourcegraph-raises-125m-series-d-on-2-6b-valuation-for-universal-code-search-tool/">a16z</a>, <a href="https://about.sourcegraph.com/blog/series-c-with-sequoia/">Sequoia</a>, and <a href="https://www.redpoint.com/companies/sourcegraph/">Redpoint</a>, we are building the tools that will define the next era of enterprise software development.</p> <p>If you’re passionate about solving the hardest problems in software and shaping the future of technology, join us. Let’s build something extraordinary together.</p></div><h2><span style="color: rgb(161, 18, 255);"><strong>Location</strong></span></h2> <p>🌎 While we are an all-remote company and hire <a href="https://sourcegraph.notion.site/How-we-engage-talent-outside-of-the-US-218f7193695a46cbb1ef39ef9c1f72d4">almost anywhere</a> 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 the PST timezone for at least 20 hours/week.</p> <h2><span style="color: rgb(161, 18, 255);"><strong>Why this job is exciting</strong></span></h2> <p>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. 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).</p> <p>The Cody Prime team is responsible for the Enterprise service layer for Cody, providing services & tools to help Cody succeed in secure enterprise environments, and making it easier for Cody Core team to build enterprise-friendly features. This is a new and unmapped space, building an AI product that meets high regulatory and compliance standards. As an engineer on the Cody Prime team, you will work closely with engineers on the Cody Core and Core Services teams. You will:</p> <ul> <li>Build and operate resilient and secure services providing authorization and authentication for Cody</li> <li>Develop a roadmap and tooling for abuse detection and mitigation</li> <li>Extend and operate analytics services collecting data around usage metering, license management, billing, and rate limiting</li> </ul> <p>📅 Within one month, you will…</p> <ul> <li>Onboard onto the Sourcegraph architecture, tooling, and development workflow.</li> <li>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.</li> <li>Actively participate in team meetings, sharing ideas and insights to contribute to the overall team goals.</li> <li>Start contributing to the team goals and deliverables by shipping new features, debugging issues, and fixing bugs.</li> </ul> <p>📅 Within three months, you will…</p> <ul> <li>Demonstrate an understanding of the Cody Prime service stack, its underlying technologies, and its integration within the Sourcegraph ecosystem.</li> <li>Contribute to the implementation of new features or improvements in Go, with occasional opportunities to work on front-end features using JavaScript.</li> <li>Participate in initiatives contributing to team goals on the roadmap by going through the entire product development lifecycle discovery, design, implementation, and delivery.</li> <li>Participate in support of our production services.</li> </ul> <p>📅 Within six months, you will…</p> <ul> <li>Demonstrate a deep understanding of the Cody Gateway and Cody Analytics products.</li> <li>Contribute new features to both services with assistance from senior engineers on the team.</li> <li>Collaborate with teams across the company on projects that benefit from cross-team expertise, particularly those involving monetization or analytics of the Cody product.</li> </ul> <h2><span style="color: rgb(161, 18, 255);"><strong>About you</strong></span></h2> <p>You bring a product mindset in balancing design philosophy with meeting customer demand, balancing the requirements of enterprise-grade production services with the rapid iteration requirements of the AI space.</p> <p>You think in terms of building self-service platforms and APIs, which reduce manual operations and enable other developers. 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. You’re excited to work in a new space, bringing enterprise-grade security to an AI chat product. You are strongly aligned with <a href="https://sourcegraph.notion.site/Mission-values-e9d37e6b972a4ef395c3076aea2bd07d">our values</a>, inspired by our mission to make it so that everyone can code, and motivated to do your best work at Sourcegraph.</p> <p>Qualifications:</p> <ul> <li>Clear and empathetic communication skills.</li> <li>Proficiency in Go (or other strongly typed languages with a desire, willingness, and ability to quickly ramp up on effective Go.)</li> <li>General knowledge about deploying/managing/utilizing services in Cloud environments (GCP, Terraform, Kubernetes, CI/CD, etc. or similar)</li> <li>Skilled at architecting, debugging, building, testing, and reasoning about moderately complex distributed systems which intersect APIs and Services provided by other teams & companies.</li> <li>Comfortable reasoning about API performance, service monitoring, metrics, alerting, etc. in moderately complex distributed systems (writing such code, and general intuition skills around OS primitives like network/CPU/memory, etc.)</li> <li>Eagerness to help and assist other internal (and occasionally external) engineers with the institutional knowledge you will help build on the team.</li> <li>Experience working on small high-performing teams, preferably tech startups, or a strong desire to join a fast-paced async team environment.</li> <li>Your working hours overlap with 9am-5pm <a href="https://time.is/PT">PT</a> for at least 15 hours per week so we have time to collaborate synchronously when necessary.</li> </ul> <p>Nice to haves:</p> <ul> <li>Familiarity with monitoring/alerting technologies such as: Prometheus, Grafana, OpenTelemetry, OpsGenie, etc.</li> <li>Familiarity with API technologies such as: HTTP text streams, WebSockets, REST, gRPC, etc.</li> <li>Comfortable developing services that fit broader organizational preferences (neither micro-services nor monoliths, balancing and reasoning about such tradeoffs.)</li> <li>General familiarity with payment processing, authentication, etc. technologies or a desire to learn their usage.</li> <li>Familiarity with, or an eagerness to learn about, interacting with most AI/LLM APIs in the world, their nuances and intricacies.</li> </ul> <h2><span style="color: rgb(161, 18, 255);"><strong>Level</strong></span></h2> <p>📊 This job is an IC2 position. You can read more about <a href="https://www.notion.so/sourcegraph/Leveling-Guide-0e1b5c76ada64b9caac387f8b7c4fc66">our job leveling philosophy</a> in our Handbook.</p> <h2><span style="color: rgb(161, 18, 255);"><strong>Compensation</strong></span></h2> <p><strong>💸 We pay you an above-average salary</strong> because we want to hire the best people who are fully focused on helping Sourcegraph succeed, not worried about paying bills. As an <a href="https://sourcegraph.notion.site/Mission-values-e9d37e6b972a4ef395c3076aea2bd07d">open and transparent</a> company that values <a href="https://www.notion.so/sourcegraph/Compensation-Pay-Transparency-at-Sourcegraph-d58d0774f51b4b489d41c3628d30ff8d?pvs=4">competitive compensation</a>, our compensation ranges are visible to every single Sourcegraph teammate.</p> <p>Your salary is determined by your pay band for the IC2 job level. For determining pay bands, 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 salary for a successful candidate will be based on level, job-related skills, experience, qualifications, and location zone. Please note that the salaries below may be adjusted in the future.</p> <p>💰 The target compensation for this role is based on the IC2 pay band for your zone. The start of the IC2 pay band for each zone is listed below:</p> <ul> <li>Zone 1: $145,000 USD</li> <li>Zone 2: $116,000 USD</li> <li>Zone 3: $87,000 USD</li> <li>Zone 4: $58,000 USD</li> </ul> <p>Please speak with a recruiter for additional information regarding zone locations.</p> <p>📈 In addition to our cash compensation, we offer equity (because when we succeed as a company, we want you to succeed, too) and generous <a href="https://sourcegraph.notion.site/Benefits-Perks-dd1da4b6b3a64780abed010a144d34ba">perks & benefits</a>.</p> <h2><span style="color: rgb(161, 18, 255);"><strong>Interview process</strong></span></h2> <p><em>Below is the interview process you can expect for this role (you can read more about </em><a href="https://sourcegraph.notion.site/Types-of-interviews-f279f080583d49ee9f2c60e30c8cb1f7"><em>the types of interviews</em></a><em> 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! </em></p> <p>We expect the interview process to take 5.75 hours in total.</p> <p><strong>👋 Introduction Stage</strong> - we have initial conversations to get to know you better…</p> <ul> <li>[30m] <a href="https://www.notion.so/sourcegraph/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7?pvs=4#99be5ff628b2414194a0ba79d9f25f13">Recruiter Screen</a></li> <li>[15m] <a href="https://sourcegraph.notion.site/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3#6a6deb280d374652b21d5aa3061c82d2">Hiring Manager Intro</a></li> </ul> <p><strong>🧑💻 Team Interview Stage</strong> - we then schedule team interviews to delve into your experience in more depth and introduce you to members of the team, including cross-functional partners…</p> <ul> <li>[45m] <a href="https://sourcegraph.notion.site/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3#da568e7854bb4aaa9b027157088e2d71">Technical Screen / Resume Deep Dive</a></li> <li>[60m] <a href="https://www.notion.so/sourcegraph/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3?pvs=4#e83edd987754460e839138a4bbfd592e">Coding exercise</a></li> <li>[60m] <a href="https://www.notion.so/sourcegraph/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3?pvs=4#e83edd987754460e839138a4bbfd592e">Coding exercise</a></li> <li>[60m] <a href="https://www.notion.so/sourcegraph/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3?pvs=4#b37f3b535e894775b9c64f53675b5549">System design</a></li> <li>[45m] <a href="https://sourcegraph.notion.site/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7#cb00697e95304550a146c32563c0255d">Cross-functional Team Collaboration Interview</a> / <a href="https://www.notion.so/sourcegraph/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7?pvs=4#e3a04291743048df87541a88aa8199dd">Values Interview</a></li> <li>[30m] <a href="https://www.notion.so/sourcegraph/How-to-work-with-Quinn-Slack-CEO-807673e0864d473f959cc4efd9642a5a?pvs=4#6f185c0e2011411eac5be9c675f9056c">Leadership</a> with co-founder </li> <li>We check references and conduct your background check</li> </ul> <p>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.</p><div class="content-conclusion"><h2><strong><span style="color: #a112ff;">Learn more about us</span></strong></h2> <p>You can learn more about what it is like to work at Sourcegraph by reading <a href="https://sourcegraph.notion.site/d7614e3e9dc04c09ac2d42d57f1816e6?v=2a6d426dbae14390b155120b0c029ce0">our handbook</a>.</p> <p>We are an ambitious team who are collectively working hard to build the most influential company in the world. You can read more about our <a href="https://sourcegraph.notion.site/What-it-s-like-working-at-Sourcegraph-119a8e11265880b18911eee4d9b7c460#119a8e1126588062b935fc66104b6115">culture</a>, <a href="https://sourcegraph.notion.site/Compensation-Pay-Transparency-at-Sourcegraph-d58d0774f51b4b489d41c3628d30ff8d?pvs=74">competitive compensation</a> and <a href="https://sourcegraph.notion.site/Benefits-Perks-dd1da4b6b3a64780abed010a144d34ba?pvs=74">benefits</a> here</p> <p>Sourcegraph is an equal opportunity workplace; we welcome people from all backgrounds. </p> <p><em>Sourcegraph participates in </em><a href="https://sourcegraph.notion.site/E-Verify-2ab3286dde3446d6bac2898c83610107"><em>E-Verify</em></a><em> for U.S. Employees. </em></p></div> |
||||
|
0 days ago | Apply | ||
Description<div class="content-intro"><h2><strong><span style="color: #a112ff;">Who we are</span></strong></h2> <p>Our mission at Sourcegraph is to make it so that <a href="https://www.notion.so/sourcegraph/Mission-values-e9d37e6b972a4ef395c3076aea2bd07d?pvs=4">everyone can code</a>, not just ~0.1% of the population. </p> <p>We are transforming how the world’s most important companies build software by industrializing development with AI. Today, most professional developers spend a disproportionate amount of time understanding code and performing repetitive, low-level tasks—leaving less time for innovation and meaningful impact.</p> <p>We’re changing that. Sourcegraph brings AI-powered search and agents to the enterprise, helping teams automate the mundane and amplify what developers do best— solving hard problems and creating great products.</p> <p>Here’s how we’re making a difference:</p> <ul> <li><strong>Accelerating developers </strong>with AI agents that deliver insights and precision—enabling 5x faster test creation, 30% increase in merge requests, and saving 20 minutes per developer daily.</li> <li><strong>Automating repetitive tasks,</strong> from remediating vulnerabilities (saving teams 1,000+ hours annually) to speeding up migrations that would take years to months. </li> <li><strong>Enabling innovation</strong> by addressing complex problems like automated bug triage, vulnerability detection, and AI-driven code reviews seamlessly integrated into workflows.</li> </ul> <p>Trusted by 7/10 top software companies by market cap, 4/6 top US banks and many of the companies leading global innovation, like Stripe, Indeed, Tesla, and 1Password, and with $225M in funding from investors like <a href="https://techcrunch.com/2021/07/13/sourcegraph-raises-125m-series-d-on-2-6b-valuation-for-universal-code-search-tool/">a16z</a>, <a href="https://about.sourcegraph.com/blog/series-c-with-sequoia/">Sequoia</a>, and <a href="https://www.redpoint.com/companies/sourcegraph/">Redpoint</a>, we are building the tools that will define the next era of enterprise software development.</p> <p>If you’re passionate about solving the hardest problems in software and shaping the future of technology, join us. Let’s build something extraordinary together.</p></div><h2><span style="color: rgb(161, 18, 255);"><strong>Location</strong></span></h2> <p>🌎 While we are an all-remote company and hire <a href="https://sourcegraph.notion.site/How-we-engage-talent-outside-of-the-US-218f7193695a46cbb1ef39ef9c1f72d4">almost anywhere</a> 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 the PST timezone for at least 20 hours/week.</p> <h2><span style="color: rgb(161, 18, 255);"><strong>Why this job is exciting</strong></span></h2> <p>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. 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).</p> <p>The Cody Prime team is responsible for the Enterprise service layer for Cody, providing services & tools to help Cody succeed in secure enterprise environments, and making it easier for Cody Core team to build enterprise-friendly features. This is a new and unmapped space, building an AI product that meets high regulatory and compliance standards. As an engineer on the Cody Prime team, you will work closely with engineers on the Cody Core and Core Services teams. You will:</p> <ul> <li>Build and operate resilient and secure services providing authorization and authentication for Cody</li> <li>Develop a roadmap and tooling for abuse detection and mitigation</li> <li>Extend and operate analytics services collecting data around usage metering, license management, billing, and rate limiting</li> </ul> <p>📅 Within one month, you will…</p> <ul> <li>Onboard onto the Sourcegraph architecture, tooling, and development workflow.</li> <li>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.</li> <li>Actively participate in team meetings, sharing ideas and insights to contribute to the overall team goals.</li> <li>Start contributing to the team goals and deliverables by shipping new features, debugging issues, and fixing bugs.</li> </ul> <p>📅 Within three months, you will…</p> <ul> <li>Demonstrate a comprehensive understanding of the Cody Prime service stack, its underlying technologies, and its integration within the Sourcegraph ecosystem.</li> <li>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.</li> <li>Contribute to the architectural design and implementation of new features or improvements, actively shaping the future direction of Cody Prime services and tools based on customer needs.</li> <li>Lead initiatives contributing to team goals on the roadmap by going through the entire product development lifecycle discovery, design, implementation, and delivery.</li> <li>Participate in support of our production services.</li> </ul> <p>📅 Within six months, you will…</p> <ul> <li>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.</li> <li>Collaborate with the Technical Lead and Engineering Manager on defining the team’s growth strategy based on the long-term product vision, the technical vision, and the team’s needs.</li> <li>Seek feedback from customers and stakeholders to identify opportunities for further improvements or new features, actively iterating on Cody Prime services to ensure they continues to meet our high bar.</li> </ul> <h2><span style="color: rgb(161, 18, 255);"><strong>About you</strong></span></h2> <p>You bring a product mindset in balancing design philosophy with meeting customer demand, balancing the requirements of enterprise-grade production services with the rapid iteration requirements of the AI space.</p> <p>You think in terms of building self-service platforms and APIs, which reduce manual operations and enable other developers. 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. You’re excited to work in a new space, bringing enterprise-grade security to an AI chat product. You are strongly aligned with <a href="https://sourcegraph.notion.site/Mission-values-e9d37e6b972a4ef395c3076aea2bd07d">our values</a>, inspired by our mission to make it so that everyone can code, and motivated to do your best work at Sourcegraph.</p> <p>Qualifications:</p> <ul> <li>Clear and empathetic communication skills.</li> <li>Proficiency in Go (or other strongly typed languages with a desire, willingness, and ability to quickly ramp up on effective Go.)</li> <li>General knowledge about deploying/managing/utilizing services in Cloud environments (GCP, Terraform, Kubernetes, CI/CD, etc. or similar)</li> <li>Skilled at debugging, building, testing, and reasoning about moderately complex distributed systems which intersect APIs and Services provided by other teams & companies.</li> <li>Comfortable reasoning about API performance, service monitoring, metrics, alerting, etc. in moderately complex distributed systems (writing such code, and general intuition skills around OS primitives like network/CPU/memory, etc.)</li> <li>Familiarity with, or an eagerness to learn about, interacting with most AI/LLM APIs in the world, their nuances and intricacies.</li> <li>Eagerness to help and assist other internal (and occasionally external) engineers with the institutional knowledge you will help build on the team.</li> <li>Your working hours overlap with 9am-5pm <a href="https://time.is/PT">PT</a> for at least 15 hours per week so we have time to collaborate synchronously when necessary.</li> </ul> <p>Nice to haves:</p> <ul> <li>Experience working on small high-performing teams, preferably tech startups, or a strong desire to join a fast-paced async team environment.</li> <li>Familiarity with monitoring/alerting technologies such as: Prometheus, Grafana, OpenTelemetry, OpsGenie, etc.</li> <li>Familiarity with API technologies such as: HTTP text streams, WebSockets, REST, gRPC, etc.</li> <li>Comfortable developing services that fit broader organizational preferences (neither micro-services nor monoliths, balancing and reasoning about such tradeoffs.)</li> <li>General familiarity with payment processing, authentication, etc. technologies or a desire to learn their usage.</li> </ul> <h2><span style="color: rgb(161, 18, 255);"><strong>Level</strong></span></h2> <p>📊 This job is an IC4 position. You can read more about <a href="https://www.notion.so/sourcegraph/Leveling-Guide-0e1b5c76ada64b9caac387f8b7c4fc66">our job leveling philosophy</a> in our Handbook.</p> <h2><span style="color: rgb(161, 18, 255);"><strong>Compensation</strong></span></h2> <p><strong>💸 We pay you an above-average salary</strong> because we want to hire the best people who are fully focused on helping Sourcegraph succeed, not worried about paying bills. As an <a href="https://sourcegraph.notion.site/Mission-values-e9d37e6b972a4ef395c3076aea2bd07d">open and transparent</a> company that values <a href="https://www.notion.so/sourcegraph/Compensation-Pay-Transparency-at-Sourcegraph-d58d0774f51b4b489d41c3628d30ff8d?pvs=4">competitive compensation</a>, our compensation ranges are visible to every single Sourcegraph teammate.</p> <p>Your salary is determined by your pay band for the IC4 job level. For determining pay bands, 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 salary for a successful candidate will be based on level, job-related skills, experience, qualifications, and location zone. Please note that the salaries below may be adjusted in the future.</p> <p>💰 The target compensation for this role is based on the IC4 pay band for your zone. The start of the IC4 pay band for each zone is listed below:</p> <ul> <li>Zone 1: $200,000 USD</li> <li>Zone 2: $160,000 USD</li> <li>Zone 3: $120,000 USD</li> <li>Zone 4: $80,000 USD</li> </ul> <p>Please speak with a recruiter for additional information regarding zone locations.</p> <p>📈 In addition to our cash compensation, we offer equity (because when we succeed as a company, we want you to succeed, too) and generous <a href="https://sourcegraph.notion.site/Benefits-Perks-dd1da4b6b3a64780abed010a144d34ba">perks & benefits</a>.</p> <h2><span style="color: rgb(161, 18, 255);"><strong>Interview process</strong></span></h2> <p><em>Below is the interview process you can expect for this role (you can read more about </em><a href="https://sourcegraph.notion.site/Types-of-interviews-f279f080583d49ee9f2c60e30c8cb1f7"><em>the types of interviews</em></a><em> 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! </em></p> <p>We expect the interview process to take 5.75 hours in total.</p> <p><strong>👋 Introduction Stage</strong> - we have initial conversations to get to know you better…</p> <ul> <li>[30m] <a href="https://www.notion.so/sourcegraph/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7?pvs=4#99be5ff628b2414194a0ba79d9f25f13">Recruiter Screen</a></li> <li>[15m] <a href="https://sourcegraph.notion.site/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3#6a6deb280d374652b21d5aa3061c82d2">Hiring Manager Intro</a></li> </ul> <p><strong>🧑💻 Team Interview Stage</strong> - we then schedule team interviews to delve into your experience in more depth and introduce you to members of the team, including cross-functional partners…</p> <ul> <li>[45m] <a href="https://sourcegraph.notion.site/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3#da568e7854bb4aaa9b027157088e2d71">Technical Screen / Resume Deep Dive</a></li> <li>[60m] <a href="https://www.notion.so/sourcegraph/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3?pvs=4#e83edd987754460e839138a4bbfd592e">Coding exercise</a></li> <li>[60m] <a href="https://www.notion.so/sourcegraph/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3?pvs=4#e83edd987754460e839138a4bbfd592e">Coding exercise</a></li> <li>[60m] <a href="https://www.notion.so/sourcegraph/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3?pvs=4#b37f3b535e894775b9c64f53675b5549">System design</a></li> <li>[45m] <a href="https://sourcegraph.notion.site/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7#cb00697e95304550a146c32563c0255d">Cross-functional Team Collaboration Interview</a> / <a href="https://www.notion.so/sourcegraph/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7?pvs=4#e3a04291743048df87541a88aa8199dd">Values Interview</a></li> <li>[30m] <a href="https://www.notion.so/sourcegraph/How-to-work-with-Quinn-Slack-CEO-807673e0864d473f959cc4efd9642a5a?pvs=4#6f185c0e2011411eac5be9c675f9056c">Leadership</a> with co-founder </li> <li>We check references and conduct your background check</li> </ul> <p>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.</p><div class="content-conclusion"><h2><strong><span style="color: #a112ff;">Learn more about us</span></strong></h2> <p>You can learn more about what it is like to work at Sourcegraph by reading <a href="https://sourcegraph.notion.site/d7614e3e9dc04c09ac2d42d57f1816e6?v=2a6d426dbae14390b155120b0c029ce0">our handbook</a>.</p> <p>We are an ambitious team who are collectively working hard to build the most influential company in the world. You can read more about our <a href="https://sourcegraph.notion.site/What-it-s-like-working-at-Sourcegraph-119a8e11265880b18911eee4d9b7c460#119a8e1126588062b935fc66104b6115">culture</a>, <a href="https://sourcegraph.notion.site/Compensation-Pay-Transparency-at-Sourcegraph-d58d0774f51b4b489d41c3628d30ff8d?pvs=74">competitive compensation</a> and <a href="https://sourcegraph.notion.site/Benefits-Perks-dd1da4b6b3a64780abed010a144d34ba?pvs=74">benefits</a> here</p> <p>Sourcegraph is an equal opportunity workplace; we welcome people from all backgrounds. </p> <p><em>Sourcegraph participates in </em><a href="https://sourcegraph.notion.site/E-Verify-2ab3286dde3446d6bac2898c83610107"><em>E-Verify</em></a><em> for U.S. Employees. </em></p></div> |
||||
|
0 days ago | Apply | ||
Description<div class="content-intro"><h2><strong><span style="color: #a112ff;">Who we are</span></strong></h2> <p>Our mission at Sourcegraph is to make it so that <a href="https://www.notion.so/sourcegraph/Mission-values-e9d37e6b972a4ef395c3076aea2bd07d?pvs=4">everyone can code</a>, not just ~0.1% of the population. </p> <p>We are transforming how the world’s most important companies build software by industrializing development with AI. Today, most professional developers spend a disproportionate amount of time understanding code and performing repetitive, low-level tasks—leaving less time for innovation and meaningful impact.</p> <p>We’re changing that. Sourcegraph brings AI-powered search and agents to the enterprise, helping teams automate the mundane and amplify what developers do best— solving hard problems and creating great products.</p> <p>Here’s how we’re making a difference:</p> <ul> <li><strong>Accelerating developers </strong>with AI agents that deliver insights and precision—enabling 5x faster test creation, 30% increase in merge requests, and saving 20 minutes per developer daily.</li> <li><strong>Automating repetitive tasks,</strong> from remediating vulnerabilities (saving teams 1,000+ hours annually) to speeding up migrations that would take years to months. </li> <li><strong>Enabling innovation</strong> by addressing complex problems like automated bug triage, vulnerability detection, and AI-driven code reviews seamlessly integrated into workflows.</li> </ul> <p>Trusted by 7/10 top software companies by market cap, 4/6 top US banks and many of the companies leading global innovation, like Stripe, Indeed, Tesla, and 1Password, and with $225M in funding from investors like <a href="https://techcrunch.com/2021/07/13/sourcegraph-raises-125m-series-d-on-2-6b-valuation-for-universal-code-search-tool/">a16z</a>, <a href="https://about.sourcegraph.com/blog/series-c-with-sequoia/">Sequoia</a>, and <a href="https://www.redpoint.com/companies/sourcegraph/">Redpoint</a>, we are building the tools that will define the next era of enterprise software development.</p> <p>If you’re passionate about solving the hardest problems in software and shaping the future of technology, join us. Let’s build something extraordinary together.</p></div><h2><span style="color: rgb(161, 18, 255);"><strong>Location</strong></span></h2> <p>🌎 While we hire <a href="https://sourcegraph.notion.site/How-we-engage-talent-outside-of-the-US-218f7193695a46cbb1ef39ef9c1f72d4">almost anywhere</a> in the world, we require you to reside in San Francisco for this role to work from our office for several days per week. </p> <h2><span style="color: rgb(161, 18, 255);"><strong>Why this job is exciting</strong></span></h2> <p>Join Sourcegraph's Developer Infrastructure (Dev Infra) team and play a crucial role in empowering developers worldwide. We're responsible for building and maintaining the tools and systems that make Sourcegraph's development processes smooth, efficient, and reliable. We create and optimize tools and workflows that enhance productivity for Sourcegraph's engineering teams. This includes improving build systems, implementing code quality tools, managing CI/CD pipelines, and streamlining development environments</p> <p>📅 Within one month, you will…</p> <ul> <li>Understand the projects your team is working on and their contribution to company goals.</li> <li>Collaborate with other engineers to identify and address infrastructure challenges.</li> <li>Contribute to team goals through code contributions and technical discussions.</li> </ul> <p>📅 Within three months, you will…</p> <ul> <li>Collaborate with other engineers to identify and address infrastructure challenges.</li> <li>Contribute to efforts that make it easier for developers to build, run, and test our products.</li> <li>Effectively support engineers across Sourcegraph to increase their productivity.</li> </ul> <p>📅 Within six months, you will…</p> <ul> <li>Demonstrate measurable improvements in build times, CI/CD stability, and developer experience.</li> <li>Lead efforts to find and implement improvements in underserved parts of the stack.</li> <li>Drive high levels of satisfaction from internal developers.</li> </ul> <p>📅 Within one year, you will…</p> <ul> <li>Lead efforts to scale our developer infrastructure to be more automated and reliable.</li> <li>Shape our dev infrastructure practices, contributing to company-wide best practices for build and CI/CD workflows.</li> </ul> <h2><span style="color: rgb(161, 18, 255);"><strong>About you</strong></span></h2> <p>As the ideal candidate, you bring a solution-oriented mindset and a passion for developer productivity. You prioritize high-impact work. You invest in the future while unblocking developers in the present.</p> <ul> <li><strong>Build systems</strong>: Strong experience with Bazel and familiarity with other hermetic build systems like Buck2 or Nix.</li> <li><strong>CI/CD</strong>: Extensive exposure to various CI systems such as Buildkite, GitHub Actions, GitLab Runners, and Jenkins.</li> <li><strong>Infrastructure as code</strong>: Skilled in IaC tools like Terraform (or Pulumi, Helm, Kustomize, Ansible, Salt).</li> <li><strong>Efficiency Enthusiast</strong>: A tinkerer at heart who constantly seeks to automate processes and improve efficiency. Has a history of developing small, useful tools to solve problems.</li> <li><strong>Polyglot developer</strong>: Comfortable working with multiple programming languages and always eager to learn new ones. Go and Typescript familiarity preferred.</li> </ul> <h2><span style="color: rgb(161, 18, 255);"><strong>Level</strong></span></h2> <p>📊 This job is an IC3. You can read more about <a href="https://www.notion.so/sourcegraph/Leveling-Guide-0e1b5c76ada64b9caac387f8b7c4fc66">our job leveling philosophy</a> in our Handbook.</p> <h2><span style="color: rgb(161, 18, 255);"><strong>Compensation</strong></span></h2> <p><strong>💸 We pay you an above-average salary</strong> because we want to hire the best people who are fully focused on helping Sourcegraph succeed, not worried about paying bills. As an <a href="https://sourcegraph.notion.site/Mission-values-e9d37e6b972a4ef395c3076aea2bd07d">open and transparent</a> company that values <a href="https://www.notion.so/sourcegraph/Compensation-Pay-Transparency-at-Sourcegraph-d58d0774f51b4b489d41c3628d30ff8d?pvs=4">competitive compensation</a>, our compensation ranges are visible to every single Sourcegraph teammate.</p> <p>Your salary is determined by your pay band for the IC3 job level. For determining pay bands, 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 salary for a successful candidate will be based on level, job-related skills, experience, qualifications, and location zone. Please note that the salaries below may be adjusted in the future.</p> <p>💰 The target compensation for this role is based on the IC3 pay band for your zone. The start of the IC3 pay band for this zone is $170,000 USD.</p> <p>📈 In addition to our cash compensation, we offer equity (because when we succeed as a company, we want you to succeed, too) and generous <a href="https://sourcegraph.notion.site/Benefits-Perks-dd1da4b6b3a64780abed010a144d34ba">perks & benefits</a>.</p> <h2><span style="color: rgb(161, 18, 255);"><strong>Interview process</strong></span></h2> <p><em>Below is the interview process you can expect for this role (you can read more about </em><a href="https://sourcegraph.notion.site/Types-of-interviews-f279f080583d49ee9f2c60e30c8cb1f7"><em>the types of interviews</em></a><em> 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! </em></p> <p>We expect the interview process to take 5.5 hours in total.</p> <p><strong>👋 Introduction Stage</strong> - we have initial conversations to get to know you better…</p> <ul> <li>[30m] <a href="https://www.notion.so/sourcegraph/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7?pvs=4#99be5ff628b2414194a0ba79d9f25f13">Recruiter Screen</a></li> <li>[15m] <a href="https://www.notion.so/sourcegraph/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7?pvs=4#1919882c0cf147c487eb1df40db8a694">Hiring Manager Screen</a></li> </ul> <p><strong>🧑💻 Team Interview Stage</strong> - we then schedule an all-day onsite interview to delve into your experience in more depth and introduce you to members of the team, including cross-functional partners…</p> <ul> <li>[60m] Technical Screen / <a href="https://www.notion.so/sourcegraph/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7?pvs=4#c678a2a86e0e47e4958507e869bf7ded">Resume Deep Dive</a></li> <li>[60m] Coding Exercise</li> <li>[60m] Coding Exercise</li> <li>[45m] Systems Design</li> <li>[45m] Cross-functional / <a href="https://www.notion.so/sourcegraph/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7?pvs=4#e3a04291743048df87541a88aa8199dd">Values</a></li> <li>[15m] <a href="https://www.notion.so/sourcegraph/How-to-work-with-Quinn-Slack-CEO-807673e0864d473f959cc4efd9642a5a?pvs=4#6f185c0e2011411eac5be9c675f9056c">Leadership</a> with co-founder</li> </ul> <p>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.</p><div class="content-conclusion"><h2><strong><span style="color: #a112ff;">Learn more about us</span></strong></h2> <p>You can learn more about what it is like to work at Sourcegraph by reading <a href="https://sourcegraph.notion.site/d7614e3e9dc04c09ac2d42d57f1816e6?v=2a6d426dbae14390b155120b0c029ce0">our handbook</a>.</p> <p>We are an ambitious team who are collectively working hard to build the most influential company in the world. You can read more about our <a href="https://sourcegraph.notion.site/What-it-s-like-working-at-Sourcegraph-119a8e11265880b18911eee4d9b7c460#119a8e1126588062b935fc66104b6115">culture</a>, <a href="https://sourcegraph.notion.site/Compensation-Pay-Transparency-at-Sourcegraph-d58d0774f51b4b489d41c3628d30ff8d?pvs=74">competitive compensation</a> and <a href="https://sourcegraph.notion.site/Benefits-Perks-dd1da4b6b3a64780abed010a144d34ba?pvs=74">benefits</a> here</p> <p>Sourcegraph is an equal opportunity workplace; we welcome people from all backgrounds. </p> <p><em>Sourcegraph participates in </em><a href="https://sourcegraph.notion.site/E-Verify-2ab3286dde3446d6bac2898c83610107"><em>E-Verify</em></a><em> for U.S. Employees. </em></p></div> |
||||
|
0 days ago | Apply | ||
Description<div class="content-intro"><h2><strong><span style="color: #a112ff;">Who we are</span></strong></h2> <p>Our mission at Sourcegraph is to make it so that <a href="https://www.notion.so/sourcegraph/Mission-values-e9d37e6b972a4ef395c3076aea2bd07d?pvs=4">everyone can code</a>, not just ~0.1% of the population. </p> <p>We are transforming how the world’s most important companies build software by industrializing development with AI. Today, most professional developers spend a disproportionate amount of time understanding code and performing repetitive, low-level tasks—leaving less time for innovation and meaningful impact.</p> <p>We’re changing that. Sourcegraph brings AI-powered search and agents to the enterprise, helping teams automate the mundane and amplify what developers do best— solving hard problems and creating great products.</p> <p>Here’s how we’re making a difference:</p> <ul> <li><strong>Accelerating developers </strong>with AI agents that deliver insights and precision—enabling 5x faster test creation, 30% increase in merge requests, and saving 20 minutes per developer daily.</li> <li><strong>Automating repetitive tasks,</strong> from remediating vulnerabilities (saving teams 1,000+ hours annually) to speeding up migrations that would take years to months. </li> <li><strong>Enabling innovation</strong> by addressing complex problems like automated bug triage, vulnerability detection, and AI-driven code reviews seamlessly integrated into workflows.</li> </ul> <p>Trusted by 7/10 top software companies by market cap, 4/6 top US banks and many of the companies leading global innovation, like Stripe, Indeed, Tesla, and 1Password, and with $225M in funding from investors like <a href="https://techcrunch.com/2021/07/13/sourcegraph-raises-125m-series-d-on-2-6b-valuation-for-universal-code-search-tool/">a16z</a>, <a href="https://about.sourcegraph.com/blog/series-c-with-sequoia/">Sequoia</a>, and <a href="https://www.redpoint.com/companies/sourcegraph/">Redpoint</a>, we are building the tools that will define the next era of enterprise software development.</p> <p>If you’re passionate about solving the hardest problems in software and shaping the future of technology, join us. Let’s build something extraordinary together.</p></div><h2><span style="color: rgb(161, 18, 255);"><strong>Location</strong></span></h2> <p>🌎 While we hire <a href="https://sourcegraph.notion.site/How-we-engage-talent-outside-of-the-US-218f7193695a46cbb1ef39ef9c1f72d4">almost anywhere</a> 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.</p> <p><strong>Preferred locations:</strong></p> <ul> <li>Remote, EST Timezone</li> </ul> <h2><span style="color: rgb(161, 18, 255);"><strong>Why this job is exciting</strong></span></h2> <p>Join Sourcegraph's Developer Infrastructure (Dev Infra) team and play a crucial role in empowering developers worldwide. We're responsible for building and maintaining the tools and systems that make Sourcegraph's development processes smooth, efficient, and reliable. We create and optimize tools and workflows that enhance productivity for Sourcegraph's engineering teams. This includes improving build systems, implementing code quality tools, managing CI/CD pipelines, and streamlining development environments</p> <p>📅 Within one month, you will…</p> <ul> <li>Understand the projects your team is working on and their contribution to company goals.</li> <li>Collaborate with other engineers to identify and address infrastructure challenges.</li> <li>Contribute to team goals through code contributions and technical discussions.</li> </ul> <p>📅 Within three months, you will…</p> <ul> <li>Collaborate with other engineers to identify and address infrastructure challenges.</li> <li>Contribute to efforts that make it easier for developers to build, run, and test our products.</li> <li>Effectively support engineers across Sourcegraph to increase their productivity.</li> </ul> <p>📅 Within six months, you will…</p> <ul> <li>Demonstrate measurable improvements in build times, CI/CD stability, and developer experience.</li> <li>Lead efforts to find and implement improvements in underserved parts of the stack.</li> <li>Drive high levels of satisfaction from internal developers.</li> </ul> <p>📅 Within one year, you will…</p> <ul> <li>Lead efforts to scale our developer infrastructure to be more automated and reliable.</li> <li>Shape our dev infrastructure practices, contributing to company-wide best practices for build and CI/CD workflows.</li> </ul> <h2><span style="color: rgb(161, 18, 255);"><strong>About you</strong></span></h2> <p>As the ideal candidate, you bring a solution-oriented mindset and a passion for developer productivity. You prioritize high-impact work. You invest in the future while unblocking developers in the present.</p> <ul> <li><strong>Build systems</strong>: Strong experience with Bazel and familiarity with other hermetic build systems like Buck2 or Nix.</li> <li><strong>CI/CD</strong>: Extensive exposure to various CI systems such as Buildkite, GitHub Actions, GitLab Runners, and Jenkins.</li> <li><strong>Infrastructure as code</strong>: Skilled in IaC tools like Terraform (or Pulumi, Helm, Kustomize, Ansible, Salt).</li> <li><strong>Efficiency Enthusiast</strong>: A tinkerer at heart who constantly seeks to automate processes and improve efficiency. Has a history of developing small, useful tools to solve problems.</li> <li><strong>Polyglot developer</strong>: Comfortable working with multiple programming languages and always eager to learn new ones. Go and Typescript familiarity preferred.</li> </ul> <h2><span style="color: rgb(161, 18, 255);"><strong>Level</strong></span></h2> <p>📊 This job is an IC3. You can read more about <a href="https://www.notion.so/sourcegraph/Leveling-Guide-0e1b5c76ada64b9caac387f8b7c4fc66">our job leveling philosophy</a> in our Handbook.</p> <h2><span style="color: rgb(161, 18, 255);"><strong>Compensation</strong></span></h2> <p><strong>💸 We pay you an above-average salary</strong> because we want to hire the best people who are fully focused on helping Sourcegraph succeed, not worried about paying bills. As an <a href="https://sourcegraph.notion.site/Mission-values-e9d37e6b972a4ef395c3076aea2bd07d">open and transparent</a> company that values <a href="https://www.notion.so/sourcegraph/Compensation-Pay-Transparency-at-Sourcegraph-d58d0774f51b4b489d41c3628d30ff8d?pvs=4">competitive compensation</a>, our compensation ranges are visible to every single Sourcegraph teammate.</p> <p>Your salary is determined by your pay band for the IC3 job level. For determining pay bands, 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 salary for a successful candidate will be based on level, job-related skills, experience, qualifications, and location zone. Please note that the salaries below may be adjusted in the future.</p> <p>💰 The target compensation for this role is based on the IC3 pay band for your zone. The start of the IC3 pay band for each zone is listed below:</p> <ul> <li>Zone 1: $170,000 USD</li> <li>Zone 2: $136,000 USD</li> <li>Zone 3: $102,000 USD</li> <li>Zone 4: $68,000 USD</li> </ul> <p>📈 In addition to our cash compensation, we offer equity (because when we succeed as a company, we want you to succeed, too) and generous <a href="https://sourcegraph.notion.site/Benefits-Perks-dd1da4b6b3a64780abed010a144d34ba">perks & benefits</a>.</p> <h2><span style="color: rgb(161, 18, 255);"><strong>Interview process</strong></span></h2> <p><em>Below is the interview process you can expect for this role (you can read more about </em><a href="https://sourcegraph.notion.site/Types-of-interviews-f279f080583d49ee9f2c60e30c8cb1f7"><em>the types of interviews</em></a><em> 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! </em></p> <p>We expect the interview process to take 5.5 hours in total.</p> <p><strong>👋 Introduction Stage</strong> - we have initial conversations to get to know you better…</p> <ul> <li>[30m] <a href="https://www.notion.so/sourcegraph/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7?pvs=4#99be5ff628b2414194a0ba79d9f25f13">Recruiter Screen</a></li> <li>[15m] <a href="https://www.notion.so/sourcegraph/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7?pvs=4#1919882c0cf147c487eb1df40db8a694">Hiring Manager Screen</a></li> </ul> <p><strong>🧑💻 Team Interview Stage</strong> - we then schedule an all-day interview to delve into your experience in more depth and introduce you to members of the team, including cross-functional partners…</p> <ul> <li>[60m] Technical Screen / <a href="https://www.notion.so/sourcegraph/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7?pvs=4#c678a2a86e0e47e4958507e869bf7ded">Resume Deep Dive</a></li> <li>[60m] Coding Exercise</li> <li>[60m] Coding Exercise</li> <li>[45m] Systems Design</li> <li>[45m] Cross-functional / <a href="https://www.notion.so/sourcegraph/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7?pvs=4#e3a04291743048df87541a88aa8199dd">Values</a></li> <li>[15m] <a href="https://www.notion.so/sourcegraph/How-to-work-with-Quinn-Slack-CEO-807673e0864d473f959cc4efd9642a5a?pvs=4#6f185c0e2011411eac5be9c675f9056c">Leadership</a> with co-founder</li> </ul> <p>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.</p><div class="content-conclusion"><h2><strong><span style="color: #a112ff;">Learn more about us</span></strong></h2> <p>You can learn more about what it is like to work at Sourcegraph by reading <a href="https://sourcegraph.notion.site/d7614e3e9dc04c09ac2d42d57f1816e6?v=2a6d426dbae14390b155120b0c029ce0">our handbook</a>.</p> <p>We are an ambitious team who are collectively working hard to build the most influential company in the world. You can read more about our <a href="https://sourcegraph.notion.site/What-it-s-like-working-at-Sourcegraph-119a8e11265880b18911eee4d9b7c460#119a8e1126588062b935fc66104b6115">culture</a>, <a href="https://sourcegraph.notion.site/Compensation-Pay-Transparency-at-Sourcegraph-d58d0774f51b4b489d41c3628d30ff8d?pvs=74">competitive compensation</a> and <a href="https://sourcegraph.notion.site/Benefits-Perks-dd1da4b6b3a64780abed010a144d34ba?pvs=74">benefits</a> here</p> <p>Sourcegraph is an equal opportunity workplace; we welcome people from all backgrounds. </p> <p><em>Sourcegraph participates in </em><a href="https://sourcegraph.notion.site/E-Verify-2ab3286dde3446d6bac2898c83610107"><em>E-Verify</em></a><em> for U.S. Employees. </em></p></div> |
||||
|
0 days ago | Apply | ||
Description<div class="content-intro"><h2><strong><span style="color: #a112ff;">Who we are</span></strong></h2> <p>Our mission at Sourcegraph is to make it so that <a href="https://www.notion.so/sourcegraph/Mission-values-e9d37e6b972a4ef395c3076aea2bd07d?pvs=4">everyone can code</a>, not just ~0.1% of the population. </p> <p>We are transforming how the world’s most important companies build software by industrializing development with AI. Today, most professional developers spend a disproportionate amount of time understanding code and performing repetitive, low-level tasks—leaving less time for innovation and meaningful impact.</p> <p>We’re changing that. Sourcegraph brings AI-powered search and agents to the enterprise, helping teams automate the mundane and amplify what developers do best— solving hard problems and creating great products.</p> <p>Here’s how we’re making a difference:</p> <ul> <li><strong>Accelerating developers </strong>with AI agents that deliver insights and precision—enabling 5x faster test creation, 30% increase in merge requests, and saving 20 minutes per developer daily.</li> <li><strong>Automating repetitive tasks,</strong> from remediating vulnerabilities (saving teams 1,000+ hours annually) to speeding up migrations that would take years to months. </li> <li><strong>Enabling innovation</strong> by addressing complex problems like automated bug triage, vulnerability detection, and AI-driven code reviews seamlessly integrated into workflows.</li> </ul> <p>Trusted by 7/10 top software companies by market cap, 4/6 top US banks and many of the companies leading global innovation, like Stripe, Indeed, Tesla, and 1Password, and with $225M in funding from investors like <a href="https://techcrunch.com/2021/07/13/sourcegraph-raises-125m-series-d-on-2-6b-valuation-for-universal-code-search-tool/">a16z</a>, <a href="https://about.sourcegraph.com/blog/series-c-with-sequoia/">Sequoia</a>, and <a href="https://www.redpoint.com/companies/sourcegraph/">Redpoint</a>, we are building the tools that will define the next era of enterprise software development.</p> <p>If you’re passionate about solving the hardest problems in software and shaping the future of technology, join us. Let’s build something extraordinary together.</p></div><h2><span style="color: rgb(161, 18, 255);"><strong>Location</strong></span></h2> <p>🌎 While we are an all-remote company and hire <a href="https://sourcegraph.notion.site/How-we-engage-talent-outside-of-the-US-218f7193695a46cbb1ef39ef9c1f72d4">almost anywhere</a> 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 UTC +8 for at least 8 hours/week.</p> <p><strong>Preferred locations:</strong></p> <ul> <li>Remote, European timezone </li> </ul> <h2><span style="color: rgb(161, 18, 255);"><strong>Why this job is exciting </strong></span></h2> <p>As a software engineer on the Graph team at Sourcegraph, you will play a key role in improving how developers understand and navigate complex codebases. Your main contributions will include building advanced compiler-type indexers and robust backend APIs and services. This role requires a mix of skills in distributed systems, end-to-end development, database optimization and programming language specifics. </p> <p>You’ll be part of a small but impactful team that is essential to the developer experience worldwide. We value innovation, collaboration, and continuous learning. You’ll have the chance to work on cutting-edge technology challenges and make a real difference in the software development community. We seek an engineer who is passionate about advancing the industry standard for engineering productivity by helping engineers understand codebases faster and creating world-class context for AI.</p> <p>📅 Within one month, you will…</p> <ul> <li>Actively drive bug fixes and small enhancements in both our code indexer and backend APIs</li> <li>Embed in the teams processes and partner with team members to learn and make immediate impact</li> </ul> <p>📅 Within three months, you will…</p> <ul> <li>Develop and maintain compiler integrations and distributed systems primarily using Go, focusing on scalability and reliability across multiple programming languages.</li> <li>Actively shape the direction and participate in the planning of the features we're going to build</li> </ul> <p>📅 Within six months, you will…</p> <ul> <li>Driving significant features such as cross-language precise navigation, dependency graph analysis or auto-inference of how to build and compile customer projects automatically.</li> <li>Make a significant impact by being a key contributor and help us improve our existing engineering practices.</li> <li>Feel confident working more autonomously, leaning into our values, especially customer-driven, teamwork and high agency.</li> </ul> <h2><span style="color: rgb(161, 18, 255);"><strong>About you</strong></span></h2> <ul> <li>Strong background in software engineering with a particular interest in compilers, databases, and distributed systems.</li> <li>Experience with or willingness to learn Go, and a demonstrated ability to become proficient in new technologies.</li> <li>Prior involvement with small teams that manage a wide surface area of functionality is highly desirable.</li> <li>Appreciation for deep dives into specific technical silos, with the capability to contribute effectively to broad architectural discussions and decisions.</li> <li>Exposure to distributed system design and a solid understanding of its challenges and intricacies.</li> </ul> <p>Nice to haves:</p> <ul> <li>Familiarity with compiler construction or integration is a significant plus.</li> </ul> <h2><span style="color: rgb(161, 18, 255);"><strong>Level</strong></span></h2> <p>📊 This job is an IC3. You can read more about <a href="https://www.notion.so/sourcegraph/Leveling-Guide-0e1b5c76ada64b9caac387f8b7c4fc66">our job leveling philosophy</a> in our Handbook.</p> <h2><span style="color: rgb(161, 18, 255);"><strong>Compensation</strong></span></h2> <p><strong>💸 We pay you an above-average salary</strong> because we want to hire the best people who are fully focused on helping Sourcegraph succeed, not worried about paying bills. As an <a href="https://sourcegraph.notion.site/Mission-values-e9d37e6b972a4ef395c3076aea2bd07d">open and transparent</a> company that values <a href="https://www.notion.so/sourcegraph/Compensation-Pay-Transparency-at-Sourcegraph-d58d0774f51b4b489d41c3628d30ff8d?pvs=4">competitive compensation</a>, our compensation ranges are visible to every single Sourcegraph teammate.</p> <p>Your salary is determined by your pay band for the IC3 job level. For determining pay bands, 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 salary for a successful candidate will be based on level, job-related skills, experience, qualifications, and location zone. Please note that the salaries below may be adjusted in the future.</p> <p>💰 The target compensation for this role is based on the IC3 pay band for your zone. The start of the IC3 pay band for each zone is listed below:</p> <p>Zone 1: $170,000 USD<br>Zone 2: $136,000 USD<br>Zone 3: $102,000 USD<br>Zone 4: $68,000 USD</p> <p>Please speak with a recruiter for additional information regarding zone locations.</p> <p>📈 In addition to our cash compensation, we offer equity (because when we succeed as a company, we want you to succeed, too) and generous <a href="https://sourcegraph.notion.site/Benefits-Perks-dd1da4b6b3a64780abed010a144d34ba">perks & benefits</a>.</p> <h2><span style="color: rgb(161, 18, 255);"><strong>Interview process</strong></span></h2> <p><em>Below is the interview process you can expect for this role (you can read more about </em><a href="https://sourcegraph.notion.site/Types-of-interviews-f279f080583d49ee9f2c60e30c8cb1f7"><em>the types of interviews</em></a><em> 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! </em></p> <p>We expect the interview process to take ~6 hours in total.</p> <p><strong>👋 Introduction Stage</strong> - we have initial conversations to get to know you better…</p> <ul> <li>[30m]<a href="https://www.notion.so/sourcegraph/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7?pvs=4#99be5ff628b2414194a0ba79d9f25f13"> Recruiter Screen</a></li> <li>[20m]<a href="https://sourcegraph.notion.site/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3#6a6deb280d374652b21d5aa3061c82d2"> Hiring Manager Intro</a></li> <li>[45m]<a href="https://sourcegraph.notion.site/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3#da568e7854bb4aaa9b027157088e2d71"> Technical Screen / Resume Deep Dive</a></li> </ul> <p><strong>🧑💻 Team Interview Stage</strong> - we then schedule an all-day onsite interview to delve into your experience in more depth and introduce you to members of the team, including cross-functional partners…</p> <ul> <li>[60m] <a href="https://sourcegraph.notion.site/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3#e83edd987754460e839138a4bbfd592e">Coding Exercise</a></li> <li>[60m] <a href="https://www.notion.so/sourcegraph/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3?pvs=4#e83edd987754460e839138a4bbfd592e">Coding Exercise</a></li> <li>[60m] <a href="https://www.notion.so/sourcegraph/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3?pvs=4#b37f3b535e894775b9c64f53675b5549">System Design</a></li> <li>[45m]<a href="https://sourcegraph.notion.site/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7#cb00697e95304550a146c32563c0255d"> Cross-functional Team Collaboration Interview</a> /<a href="https://www.notion.so/sourcegraph/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7?pvs=4#e3a04291743048df87541a88aa8199dd"> Values Interview</a></li> </ul> <p><strong>🎉 Final Interview Stage </strong>- we move you to our final round, where you gain a better understanding of our business and values holistically…</p> <ul> <li>[30m]<a href="https://www.notion.so/sourcegraph/How-to-work-with-Quinn-Slack-CEO-807673e0864d473f959cc4efd9642a5a?pvs=4#6f185c0e2011411eac5be9c675f9056c"> Leadership</a> with a co-founder </li> <li>We check references and conduct your background check</li> </ul> <p>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.</p><div class="content-conclusion"><h2><strong><span style="color: #a112ff;">Learn more about us</span></strong></h2> <p>You can learn more about what it is like to work at Sourcegraph by reading <a href="https://sourcegraph.notion.site/d7614e3e9dc04c09ac2d42d57f1816e6?v=2a6d426dbae14390b155120b0c029ce0">our handbook</a>.</p> <p>We are an ambitious team who are collectively working hard to build the most influential company in the world. You can read more about our <a href="https://sourcegraph.notion.site/What-it-s-like-working-at-Sourcegraph-119a8e11265880b18911eee4d9b7c460#119a8e1126588062b935fc66104b6115">culture</a>, <a href="https://sourcegraph.notion.site/Compensation-Pay-Transparency-at-Sourcegraph-d58d0774f51b4b489d41c3628d30ff8d?pvs=74">competitive compensation</a> and <a href="https://sourcegraph.notion.site/Benefits-Perks-dd1da4b6b3a64780abed010a144d34ba?pvs=74">benefits</a> here</p> <p>Sourcegraph is an equal opportunity workplace; we welcome people from all backgrounds. </p> <p><em>Sourcegraph participates in </em><a href="https://sourcegraph.notion.site/E-Verify-2ab3286dde3446d6bac2898c83610107"><em>E-Verify</em></a><em> for U.S. Employees. </em></p></div> |
||||
|
0 days ago | Apply | ||
Description<div class="content-intro"><h2><strong><span style="color: #a112ff;">Who we are</span></strong></h2> <p>Our mission at Sourcegraph is to make it so that <a href="https://www.notion.so/sourcegraph/Mission-values-e9d37e6b972a4ef395c3076aea2bd07d?pvs=4">everyone can code</a>, not just ~0.1% of the population. </p> <p>We are transforming how the world’s most important companies build software by industrializing development with AI. Today, most professional developers spend a disproportionate amount of time understanding code and performing repetitive, low-level tasks—leaving less time for innovation and meaningful impact.</p> <p>We’re changing that. Sourcegraph brings AI-powered search and agents to the enterprise, helping teams automate the mundane and amplify what developers do best— solving hard problems and creating great products.</p> <p>Here’s how we’re making a difference:</p> <ul> <li><strong>Accelerating developers </strong>with AI agents that deliver insights and precision—enabling 5x faster test creation, 30% increase in merge requests, and saving 20 minutes per developer daily.</li> <li><strong>Automating repetitive tasks,</strong> from remediating vulnerabilities (saving teams 1,000+ hours annually) to speeding up migrations that would take years to months. </li> <li><strong>Enabling innovation</strong> by addressing complex problems like automated bug triage, vulnerability detection, and AI-driven code reviews seamlessly integrated into workflows.</li> </ul> <p>Trusted by 7/10 top software companies by market cap, 4/6 top US banks and many of the companies leading global innovation, like Stripe, Indeed, Tesla, and 1Password, and with $225M in funding from investors like <a href="https://techcrunch.com/2021/07/13/sourcegraph-raises-125m-series-d-on-2-6b-valuation-for-universal-code-search-tool/">a16z</a>, <a href="https://about.sourcegraph.com/blog/series-c-with-sequoia/">Sequoia</a>, and <a href="https://www.redpoint.com/companies/sourcegraph/">Redpoint</a>, we are building the tools that will define the next era of enterprise software development.</p> <p>If you’re passionate about solving the hardest problems in software and shaping the future of technology, join us. Let’s build something extraordinary together.</p></div><h2><span style="color: rgb(161, 18, 255);"><strong>Location</strong></span></h2> <p>🌎 While we hire <a href="https://sourcegraph.notion.site/How-we-engage-talent-outside-of-the-US-218f7193695a46cbb1ef39ef9c1f72d4">almost anywhere</a> in the world, we require you to reside in San Francisco for this role to be able to work from our office for several days per week. </p> <h2><span style="color: rgb(161, 18, 255);"><strong>Why this job is exciting</strong></span></h2> <p>Imagine being part of a team where your work will redefine the coding experience for developers around the world. As a Software Engineer on the Cody Core team, you will have the opportunity to interface directly with customers and their analytics needs and have a key voice in making data-driven product decisions. This role offers a unique opportunity to innovate and build cutting-edge customer analytics products as well as internal business and operational metrics. You'll have the chance to see your contributions directly impact developers, enhancing their productivity and transforming how they interact with their code.</p> <p>📅 Within one month, you will…</p> <ul> <li>Familiarize yourself with Cody, understanding the architecture and the problems it solves for our users.</li> <li>Ramp up on our current operational processes and frameworks.</li> <li>Ramp up on our existing internal and external analytics offerings.</li> <li>Start contributing to our current focus areas by working on tasks such as adding end-to-end tests to validate the accuracy of our metrics, cleaning up and de-duplicating stale metrics or logging code, or improving our customer-facing analytics products.</li> <li>Engage with your team members, learning from their experiences and sharing your insights to contribute to the project's direction.</li> </ul> <p>📅 Within three months, you will…</p> <ul> <li>Drive and prioritize the differentiating metrics for our customers and users. Partner closely with Operations and Product to build our metrics strategy. Begin suggesting and implementing improvements to our data logging and metrics product code.</li> <li>Propose and implement stability and performance improvements around our release and production processes.</li> <li>Begin to influence the project's future direction by providing insights based on your work and user feedback, collaborating closely with product management and design teams.</li> </ul> <p>📅 Within six months, you will…</p> <ul> <li>Be fully ramped up and able to anticipate the analytics needs of Sourcegraph customers.</li> <li>Have built and advanced our metrics offerings, having visible impact on our customers.</li> <li>Establish yourself as a key contributor to the team, known for your analytics expertise on both the technical and product aspects of our work.</li> <li>Influence the direction of the company’s analytics best practices.</li> </ul> <h2><span style="color: rgb(161, 18, 255);"><strong>About you</strong></span></h2> <p>You 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.</p> <p>Qualifications:</p> <ul> <li>Proficiency in Typescript and Go.</li> <li>Proficiency in SQL, or other data analysis languages.</li> <li>Experience with Looker, Amplitude, or other similar data visualization or BI tools.</li> <li>Knowledge in one of the public cloud platform providers (GCP, AWS, Azure)</li> <li>Experience with Terraform (or similar IaC solutions) and Kubernetes to build tooling and automation.</li> <li>Skilled at designing and debugging systems full-stack. This means you should know your way around various OS-level primitives, e.g., network, CPU, and memory.</li> <li>Ability to communicate clearly and empathetically, especially in writing and documentation.</li> </ul> <p>Nice to haves:</p> <ul> <li>Built services and exposed them as API for external consumption (e.g., gRPC).</li> <li>Experience writing extensions for one or more of the following: Visual Studio Code, JetBrains IDEs, Visual Studio, or Eclipse</li> <li>Familiarity with compilers, language server protocols, code intelligence, or related technologies</li> <li>Experience working closely with Product and Design teams</li> <li>Previous role in a startup environment, comfortable with rapid iteration and adaptable to shifting priorities</li> <li>Comfortable implementing system-level software (e.g., custom transport protocol) if needed or has contributed to Kubernetes controllers/operators.</li> <li>Experience working on small high-performing teams.</li> </ul> <h2><span style="color: rgb(161, 18, 255);"><strong>Level</strong></span></h2> <p>📊 This job is an IC3. You can read more about <a href="https://www.notion.so/sourcegraph/Leveling-Guide-0e1b5c76ada64b9caac387f8b7c4fc66?pvs=4">our job leveling philosophy</a> in our Handbook.</p> <h2><span style="color: rgb(161, 18, 255);"><strong>Compensation</strong></span></h2> <p><strong>💸 We pay you an above-average salary</strong> because we want to hire the best people who are fully focused on helping Sourcegraph succeed, not worried about paying bills. As an <a href="https://sourcegraph.notion.site/Mission-values-e9d37e6b972a4ef395c3076aea2bd07d">open and transparent</a> company that values <a href="https://www.notion.so/sourcegraph/Compensation-Pay-Transparency-at-Sourcegraph-d58d0774f51b4b489d41c3628d30ff8d?pvs=4">competitive compensation</a>, our compensation ranges are visible to every single Sourcegraph teammate.</p> <p>Your salary is determined by your pay band for the IC3 job level. For determining pay bands, 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 salary for a successful candidate will be based on level, job-related skills, experience, qualifications, and location zone. Please note that the salaries below may be adjusted in the future.</p> <p>💰 The target compensation for this role is based on the IC3 pay band for your zone. The start of the IC3 pay band for this zone is $170,000 USD.</p> <p>Please speak with a recruiter for additional information regarding zone locations.</p> <p>📈 In addition to our cash compensation, we offer equity (because when we succeed as a company, we want you to succeed, too) and generous <a href="https://sourcegraph.notion.site/Benefits-Perks-dd1da4b6b3a64780abed010a144d34ba">perks & benefits</a>.</p> <h2><span style="color: rgb(161, 18, 255);"><strong>Interview process</strong></span></h2> <p><em>Below is the interview process you can expect for this role (you can read more about </em><a href="https://sourcegraph.notion.site/Types-of-interviews-f279f080583d49ee9f2c60e30c8cb1f7"><em>the types of interviews</em></a><em> 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! </em></p> <p>We expect the interview process to take 5.5 hours in total.</p> <p><strong>👋 Introduction Stage</strong> - we have initial conversations to get to know you better…</p> <ul> <li>[30m] <a href="https://www.notion.so/sourcegraph/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7?pvs=4#99be5ff628b2414194a0ba79d9f25f13">Recruiter Screen</a></li> <li>[15m] <a href="https://www.notion.so/sourcegraph/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7?pvs=4#1919882c0cf147c487eb1df40db8a694">Hiring Manager Screen</a></li> </ul> <p><strong>🧑💻 Team Interview Stage</strong> - we then schedule an all-day onsite interview to delve into your experience in more depth and introduce you to members of the team, including cross-functional partners…</p> <ul> <li>[45m] <a href="https://sourcegraph.notion.site/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3#da568e7854bb4aaa9b027157088e2d71">Technical Screen / Resume Deep Dive</a></li> <li>[45m] <a href="https://sourcegraph.notion.site/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3#e83edd987754460e839138a4bbfd592e">Coding Exercise</a></li> <li>[45m] <a href="https://sourcegraph.notion.site/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3#e83edd987754460e839138a4bbfd592e">Coding Exercise</a></li> <li>[45m] <a href="https://sourcegraph.notion.site/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3#b37f3b535e894775b9c64f53675b5549">Systems Design</a></li> <li>[60m] <a href="https://sourcegraph.notion.site/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7#cb00697e95304550a146c32563c0255d">Cross-functional Team Collaboration Interview</a> / <a href="https://www.notion.so/sourcegraph/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7?pvs=4#e3a04291743048df87541a88aa8199dd">Values Interview</a></li> <li>[15m] <a href="https://www.notion.so/sourcegraph/How-to-work-with-Quinn-Slack-CEO-807673e0864d473f959cc4efd9642a5a?pvs=4#6f185c0e2011411eac5be9c675f9056c">Leadership</a> with co-founder </li> <li>We check references and conduct your background check</li> </ul> <p>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.</p><div class="content-conclusion"><h2><strong><span style="color: #a112ff;">Learn more about us</span></strong></h2> <p>You can learn more about what it is like to work at Sourcegraph by reading <a href="https://sourcegraph.notion.site/d7614e3e9dc04c09ac2d42d57f1816e6?v=2a6d426dbae14390b155120b0c029ce0">our handbook</a>.</p> <p>We are an ambitious team who are collectively working hard to build the most influential company in the world. You can read more about our <a href="https://sourcegraph.notion.site/What-it-s-like-working-at-Sourcegraph-119a8e11265880b18911eee4d9b7c460#119a8e1126588062b935fc66104b6115">culture</a>, <a href="https://sourcegraph.notion.site/Compensation-Pay-Transparency-at-Sourcegraph-d58d0774f51b4b489d41c3628d30ff8d?pvs=74">competitive compensation</a> and <a href="https://sourcegraph.notion.site/Benefits-Perks-dd1da4b6b3a64780abed010a144d34ba?pvs=74">benefits</a> here</p> <p>Sourcegraph is an equal opportunity workplace; we welcome people from all backgrounds. </p> <p><em>Sourcegraph participates in </em><a href="https://sourcegraph.notion.site/E-Verify-2ab3286dde3446d6bac2898c83610107"><em>E-Verify</em></a><em> for U.S. Employees. </em></p></div> |
||||
|
0 days ago | Apply | ||
Description<div class="content-intro"><h2><strong><span style="color: #a112ff;">Who we are</span></strong></h2> <p>Our mission at Sourcegraph is to make it so that <a href="https://www.notion.so/sourcegraph/Mission-values-e9d37e6b972a4ef395c3076aea2bd07d?pvs=4">everyone can code</a>, not just ~0.1% of the population. </p> <p>We are transforming how the world’s most important companies build software by industrializing development with AI. Today, most professional developers spend a disproportionate amount of time understanding code and performing repetitive, low-level tasks—leaving less time for innovation and meaningful impact.</p> <p>We’re changing that. Sourcegraph brings AI-powered search and agents to the enterprise, helping teams automate the mundane and amplify what developers do best— solving hard problems and creating great products.</p> <p>Here’s how we’re making a difference:</p> <ul> <li><strong>Accelerating developers </strong>with AI agents that deliver insights and precision—enabling 5x faster test creation, 30% increase in merge requests, and saving 20 minutes per developer daily.</li> <li><strong>Automating repetitive tasks,</strong> from remediating vulnerabilities (saving teams 1,000+ hours annually) to speeding up migrations that would take years to months. </li> <li><strong>Enabling innovation</strong> by addressing complex problems like automated bug triage, vulnerability detection, and AI-driven code reviews seamlessly integrated into workflows.</li> </ul> <p>Trusted by 7/10 top software companies by market cap, 4/6 top US banks and many of the companies leading global innovation, like Stripe, Indeed, Tesla, and 1Password, and with $225M in funding from investors like <a href="https://techcrunch.com/2021/07/13/sourcegraph-raises-125m-series-d-on-2-6b-valuation-for-universal-code-search-tool/">a16z</a>, <a href="https://about.sourcegraph.com/blog/series-c-with-sequoia/">Sequoia</a>, and <a href="https://www.redpoint.com/companies/sourcegraph/">Redpoint</a>, we are building the tools that will define the next era of enterprise software development.</p> <p>If you’re passionate about solving the hardest problems in software and shaping the future of technology, join us. Let’s build something extraordinary together.</p></div><h2><span style="color: rgb(161, 18, 255);"><strong>Location</strong></span></h2> <p>🌎 While we are an all-remote company and hire <a href="https://sourcegraph.notion.site/How-we-engage-talent-outside-of-the-US-218f7193695a46cbb1ef39ef9c1f72d4">almost anywhere</a> 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 UTC +1 for at least 10 hours/week.</p> <p><strong>Preferred locations:</strong></p> <p>Remote</p> <h2><span style="color: rgb(161, 18, 255);"><strong>Why this job is exciting </strong></span></h2> <p>As a Software Engineer on the Source team at Sourcegraph, you will be at the heart of our efforts to revolutionize code intelligence and engineer productivity by managing the ingestion, security, processing and distribution of source code at scale. This role is central to everything we do, providing the foundation upon which all our code intelligence tools and APIs are built. You will be tasked with designing and implementing robust distributed systems that handle expansive customer codebases (millions of lines of code and hundreds of thousands of repositories) securely and efficiently, ensuring accessibility and functionality for all users.</p> <p>Joining the Source team means working at the nexus of software innovation. Our work is critical to the success of the company, and our solutions impact every team within the organization, driving changes which make user more productive via code search, navigation and AI.</p> <p>📅 Within one month, you will…</p> <ul> <li>Actively drive bug fixes and small enhancements</li> <li>Embed in the teams processes and partner with team members to learn and make immediate impact</li> </ul> <p>📅 Within three months, you will…</p> <ul> <li>Develop end-to-end features using Go, with occasional opportunities to work on front-end features using JavaScript.</li> <li>Continuously improve our source syncing mechanisms to ensure seamless code and data integration across various platforms.</li> </ul> <p>📅 Within six months, you will…</p> <ul> <li>Maintain and optimize our PostgreSQL databases to enhance performance and reliability.</li> <li>Enhance secure authentication protocols and source integration processes.</li> <li>Collaborate with teams across the company on projects that benefit from cross-team expertise, particularly those involving connecting search and code intelligence to deliver compelling end-to-end improvements.</li> </ul> <h2><span style="color: rgb(161, 18, 255);"><strong>About you</strong></span></h2> <ul> <li>Proven experience in building and maintaining large-scale distributed systems, ideally with a strong background in Go and PostgreSQL.</li> <li>Strong API design skills</li> <li>Knowledge of front-end technologies, particularly JavaScript.</li> <li>Familiarity with modern authentication protocols and experience in integrating diverse data sources.</li> <li>A passion for tackling security and scalability challenges in software development and distribution.</li> <li>Ability to work collaboratively across teams to solve complex technical issues.</li> <li>Excellent problem-solving skills and a keen interest in developing new, innovative solutions to enhance code intelligence capabilities.</li> </ul> <p>Nice to haves:</p> <ul> <li>GraphQL experience</li> <li>Deep understanding of Git internals</li> </ul> <h2><span style="color: rgb(161, 18, 255);"><strong>Level</strong></span></h2> <p>📊 This job is an IC2. You can read more about <a href="https://www.notion.so/sourcegraph/Leveling-Guide-0e1b5c76ada64b9caac387f8b7c4fc66">our job leveling philosophy</a> in our Handbook.</p> <h2><span style="color: rgb(161, 18, 255);"><strong>Compensation</strong></span></h2> <p><strong>💸 We pay you an above-average salary</strong> because we want to hire the best people who are fully focused on helping Sourcegraph succeed, not worried about paying bills. As an <a href="https://sourcegraph.notion.site/Mission-values-e9d37e6b972a4ef395c3076aea2bd07d">open and transparent</a> company that values <a href="https://www.notion.so/sourcegraph/Compensation-Pay-Transparency-at-Sourcegraph-d58d0774f51b4b489d41c3628d30ff8d?pvs=4">competitive compensation</a>, our compensation ranges are visible to every single Sourcegraph teammate.</p> <p>Your salary is determined by your pay band for the IC2 job level. For determining pay bands, 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 salary for a successful candidate will be based on level, job-related skills, experience, qualifications, and location zone. Please note that the salaries below may be adjusted in the future.</p> <p>💰 The target compensation for this role is based on the IC2 pay band for your zone. The start of the IC2 pay band for each zone is listed below:</p> <ul> <li>Zone 1: $145,000 USD</li> <li>Zone 2: $116,000 USD</li> <li>Zone 3: $87,000 USD</li> <li>Zone 4: $58,000 USD</li> </ul> <p>Please speak with a recruiter for additional information regarding zone locations.</p> <p>📈 In addition to our cash compensation, we offer equity (because when we succeed as a company, we want you to succeed, too) and generous <a href="https://sourcegraph.notion.site/Benefits-Perks-dd1da4b6b3a64780abed010a144d34ba">perks & benefits</a>.</p> <h2><span style="color: rgb(161, 18, 255);"><strong>Interview process</strong></span></h2> <p><em>Below is the interview process you can expect for this role (you can read more about </em><a href="https://sourcegraph.notion.site/Types-of-interviews-f279f080583d49ee9f2c60e30c8cb1f7"><em>the types of interviews</em></a><em> 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! </em></p> <p>We expect the interview process to take ~6 hours in total.</p> <p><strong>👋 Introduction Stage</strong> - we have initial conversations to get to know you better…</p> <ul> <li>[30m]<a href="https://www.notion.so/sourcegraph/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7?pvs=4#99be5ff628b2414194a0ba79d9f25f13"> Recruiter Screen</a></li> <li>[20m]<a href="https://sourcegraph.notion.site/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3#6a6deb280d374652b21d5aa3061c82d2"> Hiring Manager Intro</a></li> <li>[45m]<a href="https://sourcegraph.notion.site/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3#da568e7854bb4aaa9b027157088e2d71"> Technical Screen / Resume Deep Dive</a></li> </ul> <p><strong>🧑💻 Team Interview Stage</strong> - we then schedule an all-day onsite interview to delve into your experience in more depth and introduce you to members of the team, including cross-functional partners…</p> <ul> <li>[60m] <a href="https://sourcegraph.notion.site/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3#e83edd987754460e839138a4bbfd592e">Coding Exercise</a></li> <li>[60m] <a href="https://www.notion.so/sourcegraph/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3?pvs=4#e83edd987754460e839138a4bbfd592e">Coding Exercise</a></li> <li>[60m] <a href="https://www.notion.so/sourcegraph/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3?pvs=4#b37f3b535e894775b9c64f53675b5549">System Design</a></li> <li>[45m]<a href="https://sourcegraph.notion.site/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7#cb00697e95304550a146c32563c0255d"> Cross-functional Team Collaboration Interview</a> /<a href="https://www.notion.so/sourcegraph/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7?pvs=4#e3a04291743048df87541a88aa8199dd"> Values Interview</a></li> </ul> <p><strong>🎉 Final Interview Stage </strong>- we move you to our final round, where you gain a better understanding of our business and values holistically…</p> <ul> <li>[30m]<a href="https://www.notion.so/sourcegraph/How-to-work-with-Quinn-Slack-CEO-807673e0864d473f959cc4efd9642a5a?pvs=4#6f185c0e2011411eac5be9c675f9056c"> Leadership</a> with a co-founder </li> <li>We check references and conduct your background check</li> </ul> <p>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.</p><div class="content-conclusion"><h2><strong><span style="color: #a112ff;">Learn more about us</span></strong></h2> <p>You can learn more about what it is like to work at Sourcegraph by reading <a href="https://sourcegraph.notion.site/d7614e3e9dc04c09ac2d42d57f1816e6?v=2a6d426dbae14390b155120b0c029ce0">our handbook</a>.</p> <p>We are an ambitious team who are collectively working hard to build the most influential company in the world. You can read more about our <a href="https://sourcegraph.notion.site/What-it-s-like-working-at-Sourcegraph-119a8e11265880b18911eee4d9b7c460#119a8e1126588062b935fc66104b6115">culture</a>, <a href="https://sourcegraph.notion.site/Compensation-Pay-Transparency-at-Sourcegraph-d58d0774f51b4b489d41c3628d30ff8d?pvs=74">competitive compensation</a> and <a href="https://sourcegraph.notion.site/Benefits-Perks-dd1da4b6b3a64780abed010a144d34ba?pvs=74">benefits</a> here</p> <p>Sourcegraph is an equal opportunity workplace; we welcome people from all backgrounds. </p> <p><em>Sourcegraph participates in </em><a href="https://sourcegraph.notion.site/E-Verify-2ab3286dde3446d6bac2898c83610107"><em>E-Verify</em></a><em> for U.S. Employees. </em></p></div> |
||||
|
0 days ago | Apply | ||
DescriptionAt MixRank, we create B2B SaaS products that enable sales, marketing, finance, and business intelligence teams to accelerate their business with data and insights into their customers. One that provides the most comprehensive database of mobile apps and websites, technographics, companies, and decision makers. It's a platform created with the sole purpose of providing the fastest way for sales reps to build prospect lists, prioritize leads, and contact decision-makers. We’re looking for remote engineers—no degree required, self-taught & hobbyists welcome! If you’re passionate about programming and love it as a hobby, this is the place for you. This is an open-ended, entry-level role with mentorship and diverse opportunities to work on all areas of our product—databases, distributed systems, infrastructure and tooling, data analysis, machine learning, frontend and backend web development, APIs, data mining, data modeling, and more. Our code base is very friendly to new contributors. You'll have a fully-functional development environment within hours (fully automated) and be pushing commits on your first day. Deployments to production happen multiple times per day and finish in less than 2 minutes. Effectively all of our codebase is written in Python, SQL, and Javascript/TypeScript. The core technologies you'll need familiarity with to be productive are Python, PostgreSQL, Linux, and Git. Why Join MixRank? Fully-remote, no HQ office. Team of 44 people across 15+ countries. Invested in by Y Combinator, 500 Startups, Mark Cuban. Profitable and growing 50% every year. Please include your updated resume when applying for this role. Important: Only accept job offers from emails ending in @mixrank.com. Offers from any other email addresses are fraudulent. Do not share personal information with unverified senders.
MixRank processes petabytes of data every month from web crawling. We have hundreds of customers using our data products including Google, Amazon, Facebook, Intel, and Adobe, across industries Sales, Marketing, Finance, and Security. Team is 40 full-time, full-remote from 20+ countries. We're growing, profitable, employee-owned, no dependence on outside funding. Applicants from all geographies and backgrounds are welcome. We are looking for passionate individuals for whom programming is not just a job but it’s something they love to do. We're obsessed with computers, programming, big data, databases, compilers, hardware, math, data science, and the internet. Does this sound like you? Please apply to join our team. Our code base is very friendly to new contributors. You'll have a fully-functional development environment within hours (fully automated) and be pushing commits on your first day. Deployments to production happen multiple times per day and finish in less than 2 minutes. Effectively all of our codebase is written in Python, Rust, SQL, Javascript/TypeScript, and Nix. The core technologies you'll need familiarity with to be productive are Python, PostgreSQL, Linux, and Git. We operate at a larger scale than typical startups. We operate two datacenters with high performance servers we've built that are capable of dealing with the volumes of data we process. We've implemented our own distributed file system. We do full-scale web crawls. We download and perform static analysis on the entire universe of Android APKs and iOS IPAs that are published. Unlike a typical startup where you'll spend half of your time in meetings, and the other half fixing bugs from Jira tickets— at MixRank you'll get to challenge yourself with difficult technical problems that will help you to grow as an individual. Who we’re looking for We're hiring generalist software engineers to work on web applications, data mining, machine learning/data science, data transformation/ETL, data modeling, database scaling, infrastructure, devops, and more. We'll cater the role to whatever subset of these areas match your interests. Beneficial experience includes PostgreSQL, Python, Rust, Linux, TypeScript, Nix, frontend/backend web development, and data mining. Please include your updated resume when applying for this role. Important: Only accept job offers from emails ending in @mixrank.com. Offers from any other email addresses are fraudulent. Do not share personal information with unverified senders.
We're looking for remote engineers that have finished school within the last 2 years or will finish in the next 6 months. This is an open-ended entry-level role with mentorship, and diverse opportunities to work on all areas of our product: databases, distributed systems, infrastructure and tooling, data analysis, machine learning, frontend and backend web development, APIs, data mining, data modeling, and more. Our code base is very friendly to new contributors. You'll have a fully-functional development environment within hours (fully automated) and be pushing commits on your first day. Deployments to production happen multiple times per day and finish in less than 2 minutes. Effectively all of our codebase is written in Python, SQL, and Javascript/TypeScript. The core technologies you'll need familiarity with to be productive are Python, PostgreSQL, Linux, and Git. Why Join MixRank? Fully-remote, no HQ office. Team of 44 people across 15+ countries. Invested in by Y Combinator, 500 Startups, Mark Cuban. Profitable and growing 50% every year. Please include your updated resume when applying for this role. Important: Only accept job offers from emails ending in @mixrank.com. Offers from any other email addresses are fraudulent. Do not share personal information with unverified senders.
MixRank processes petabytes of data every month from web crawling. We have hundreds of customers using our data products including Google, Amazon, Facebook, Intel, and Adobe, across industries Sales, Marketing, Finance, and Security. Team is 40 full-time, full-remote from 20+ countries. We're growing, profitable, employee-owned, no dependence on outside funding. Applicants from all geographies and backgrounds are welcome. We are looking for passionate individuals for whom programming is not just a job but it’s something they love to do. We're obsessed with computers, programming, big data, databases, compilers, hardware, math, data science, and the internet. Does this sound like you? Please apply to join our team. Our code base is very friendly to new contributors. You'll have a fully-functional development environment within hours (fully automated) and be pushing commits on your first day. Deployments to production happen multiple times per day and finish in less than 2 minutes. Effectively all of our codebase is written in Python, Rust, SQL, Javascript/TypeScript, and Nix. The core technologies you'll need familiarity with to be productive are Python, PostgreSQL, Linux, and Git. We operate at a larger scale than typical startups. We operate two datacenters with high performance servers we've built that are capable of dealing with the volumes of data we process. We've implemented our own distributed file system. We do full-scale web crawls. We download and perform static analysis on the entire universe of Android APKs and iOS IPAs that are published. Unlike a typical startup where you'll spend half of your time in meetings, and the other half fixing bugs from Jira tickets— at MixRank you'll get to challenge yourself with difficult technical problems that will help you to grow as an individual. Who we’re looking for We're hiring generalist software engineers to work on web applications, data mining, machine learning/data science, data transformation/ETL, data modeling, database scaling, infrastructure, devops, and more. We'll cater the role to whatever subset of these areas match your interests. Beneficial experience includes PostgreSQL, Python, Rust, Linux, TypeScript, Nix, frontend/backend web development, and data mining. Please include your updated resume when applying for this role. Important: Only accept job offers from emails ending in @mixrank.com. Offers from any other email addresses are fraudulent. Do not share personal information with unverified senders.
We're looking for remote engineers that have finished school within the last 2 years or will finish in the next 6 months. This is an open-ended entry-level role with mentorship, and diverse opportunities to work on all areas of our product: databases, distributed systems, infrastructure and tooling, data analysis, machine learning, frontend and backend web development, APIs, data mining, data modeling, and more. Our code base is very friendly to new contributors. You'll have a fully-functional development environment within hours (fully automated) and be pushing commits on your first day. Deployments to production happen multiple times per day and finish in less than 2 minutes. Effectively all of our codebase is written in Python, SQL, and Javascript/TypeScript. The core technologies you'll need familiarity with to be productive are Python, PostgreSQL, Linux, and Git. Why Join MixRank? Fully-remote, no HQ office. Team of 40 people across 15+ countries. Invested in by Y Combinator, 500 Startups, Mark Cuban. Profitable and growing 50% every year. Please include your updated resume when applying for this role. Important: Only accept job offers from emails ending in @mixrank.com. Offers from any other email addresses are fraudulent. Do not share personal information with unverified senders.
<p><span style="font-weight: 400;">Bobtail is dedicated to increasing happiness by eliminating inefficiencies in the supply chain. We envision a supply chain without friction, fraud, waste, and abuse where companies succeed based on the value they create. </span></p> <p><span style="font-weight: 400;">We work in a unique way at Bobtail, where we value teams over individuals and encourage experimentation and iteration to constantly improve. Teams are given flexibility in working towards a shared purpose and given the freedom to decide how they will accomplish their goals. </span></p> <p><span style="font-weight: 400;">If you are an out of the box thinker that takes a proactive approach in collaborating with others to solve problems and achieve your goals - we would love to talk to you. </span></p> <p><span style="font-weight: 400;">The things we value:</span></p> <ol> <li style="font-weight: 400;"><span style="font-weight: 400;">Mission</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Teams over individuals</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Collaboration</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Communication</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Iteration</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Experimentation and failing fast</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Initiative and solutions oriented approach</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Documentation</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Data</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Mental health and work life balance</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Diversity</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Transparency</span><span style="font-weight: 400;"><br><br></span></li> </ol> <h2><span style="font-weight: 400;">You should apply if you have:</span></h2> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">Exposure to SDLC from reviewing requirements through to debugging complex systems in Production.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Strong theoretical fundamentals and hands-on experience designing and implementing highly available and performant fault-tolerant distributed systems.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">5+ years of experience in software engineering with demonstrated proficiency in programming languages, such as nodejs, typescript and overall system design.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Experience building enterprise software, event driven microservices architecture, and distributed systems at scale.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Bachelor's degree in computer science or a related engineering degree.</span></li> </ul> <h2><span style="font-weight: 400;">You will be responsible for:</span></h2> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">Writing reusable, testable, efficient and secure code.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Working with large scale, highly available and resilient modern financial systems.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Working with automated deployment, enabling code release multiple times a day.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Working with modern tools and languages that excite you</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Being an integral part of a team, in addition to its culture and ways of working. Common practices include agile methodologies.</span></li> </ul> <h2><span style="font-weight: 400;">Some of the technologies you’ll get to work with:</span></h2> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">Typescript & Javascript.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Node.js, Express js.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">CI/CD, AWS, Terraform, Docker, EKS / ECS.</span></li> </ul> <h2><span style="font-weight: 400;">Benefits</span></h2> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">Monthly Mental Break Day</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Paid Time Off</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Work from home (or wherever)</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Parental leave</span></li> </ul> <p><span style="font-weight: 400;">If you are interested in learning more, please email us at [email protected].</span></p> <p><span style="font-weight: 400;"><br></span><span style="font-weight: 400;">Creating a diverse and inclusive workplace is Bobtail’s nucleus. We are an equal opportunity employer and embrace people of different backgrounds, cultures, religions, national origins, races, colors, genders, gender expressions, sexual orientations, ages, marital status, veteran status, experiences, abilities and perspective</span><span style="font-weight: 400;">s.</span> <span style="font-weight: 400;"><br><br></span></p> |
||||
|
0 days ago | Apply | ||
Description
Our goal is to enable the whole spectrum of graphics from single-purpose screens through edge devices to full desktop environments. We focus on developers who are building window compositing systems or device graphics experience, and aim to give them an amazing developer experience, security, and easy access to today's most used graphics toolkits and libraries. We work on Mir and solutions built on it like Ubuntu Frame, and we also set the pace for graphics enablement across the Ubuntu certified hardware ecosystem. Our daily drill includes design, development and testing of features in those pieces of software as well as responding to issues and user inquiries. Most of the software is written in C++, with support tooling in scripting languages. We're also considering Rust or Carbon as evolutionary steps forward. This is an excellent opportunity for someone who wants to have a meaningful impact on modern display technologies that will impact millions of developers. Canonical offers a fast-paced team environment and a career full of learning and development opportunities across the open source spectrum.
Canonical is a growing international software company that works with the open-source community to deliver Ubuntu, “the world’s best free software platform”. Our services help businesses worldwide to reduce costs, improve efficiency and enhance security with Ubuntu. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #LI-Remote Requisition ID: 967
This role is a fast-paced, problem-solving role that’s challenging yet very exciting. The right candidate must be resourceful, articulate, and able to deliver on a wide variety of solutions across server and data center technologies. As a Partner Engineering Manager at Canonical you will lead an engineering team that works across the full Linux server stack from kernel to AI workloads, to optimise Ubuntu for the latest silicon. You will manage relationships with our key technology partners by ensuring timely delivery on agreed project milestones. As a lead for strong engineers, technical leadership and a solid background in software engineering is a must, so that you’re able to challenge and grow your team members. Code reviews and architectural leadership are part of the job. As manager, the commitment to healthy engineering practices, documentation, quality and performance optimisation are equally important technical responsibilities, as is the requirement for fair and clear management, and the obligation to ensure a high performing team. You will have the opportunity to influence the culture, facilitate technical delivery, and work with your team on strategy and execution. Location: This is a Globally remote role
Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce. In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, you can ask in the later stages of the recruitment process.
Canonical is a pioneering tech firm that is at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004. Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #LI-remote Requisition ID: 805
We hire careful and conscientious engineers who appreciate the challenge of memory, performance, battery and connectivity constrained code that has to work every time in an unreliable and unforgiving world, on x86, ARM or RISC-V silicon. Canonical Ubuntu is the leading Linux for software engineers, desktops, cloud and IoT. We bring open source to the world as a high-performance, safe and secure platform for enterprise computing, software engineering, and connected devices. These smart, connected devices have the potential to transform every industry. Classic Ubuntu – desktop or server – is widely used in embedded systems because of its developer focus and enterprise grade security maintenance. We partner with the world's most prominent silicon companies to optimise Ubuntu on their latest and greatest chips, as well as with major OEMs and ODMs (PC, servers and connected device manufacturers) to ensure that Ubuntu works perfectly on their hardware. But while classic, ‘deb’ based Ubuntu is ideal for developers, it has too much variability for appliance or connected device environments, where you want to know *exactly* what the state of millions or billions of devices might be. So Canonical builds Ubuntu Core, a fully containerised version of Ubuntu that is mathematically precise and rigorously secure. We are working on additional solutions for even smaller devices. We have several teams that focus on open source for embedded environments. We hire outstanding Linux software engineers with a passion for open source, innovation, cutting-edge hardware and software technologies in general. You will be expected to make significant contributions through high-quality design and code, and to develop your technical leadership. These roles include:
At Canonical you will have the opportunity to engage with the broader open source community. We're looking for individuals who can help build a thriving community, contribute to a broad range of technologies, and contribute to the deployment of Ubuntu and Ubuntu Core across the widest range of devices. Location: we have remote roles open in every time zone. Based on the first round of interviews we identify specific teams where you might be an excellent fit, and conduct second round interviews with those teams. Our engineers:
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #LI-remote Requisition ID: 1079
As a Partner Engineering Manager you will lead an engineering team focused on some of these platforms. You will manage technical relationships with our key silicon partners to ensure timely delivery of agreed project goals, and collaborate with internal teams to deliver targeted results. Technical leadership experience and a background in software engineering, with a hands-on approach, are necessary prerequisites for this role. In this role, you will be expected to lead, challenge, and develop talented engineers, positively influence the culture, facilitate technical delivery, and work with your team on strategy and execution.
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #LI-remote Requisition ID: 805
We work with networking silicon providers to optimize Ubuntu and related applications for their ASICs, boards and appliances. We aim to provide a complete open source stack for data center networking, from bare metal through virtualization, container and serverless, and also to address IoT networking systematically. You will have a good chance of success if you are an outstanding software engineer, passionate about networking, with a special interest in the interface of hardware ASICs for acceleration and software for innovation and control. We value experience in open switch initiatives such as SoNIC and DENT, and upstream experience with components such as routing, kernel networking, eBPF, DNS, firewalls and load balancers. Our selection process is rigorous and requires work from the candidate as six to eight interviews over a period of months. We look for excellent academic results and a commitment to quality, resilience, documentation, security and performance in your work. At Canonical you will have the opportunity to engage with the broader open-source community and industry leading partners in developing future-proof networking solutions. We're looking for individuals who can help build a thriving community, contribute to a broad range of technologies, and contribute to the deployment of Ubuntu, Ubuntu Core, Private Clouds, MAAS and Kubernetes across a broad range of devices and use cases. Location: we have network software engineering roles in EMEA and Americas time zones
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world every day. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #LI-remote Requisition ID: 1140
The company is founder led, profitable and growing. We are hiring Python and Kubernetes Specialist Engineers focused on Data, AI/ML and Analytics Solutions to join our teams building open source solutions for public cloud and private infrastructure. As a software engineer on the team, you'll collaborate on an end-to-end data analytics and mlops solution composed of popular, open-source, machine learning tools, such as Kubeflow, MLFlow, DVC, and Feast. You may also work on workflow, ETL, data governance and visualization tools like Apache SuperSet, dbt, and Temporal, or data warehouse solutions such as Apache Trino, or ClickHouse. Your team will own a solution from the analytics and machine learning space, and integrate with the solutions from other teams to build the world's best end-to-end data platform. These solutions may be run on servers or on the cloud, on machines or on Kubernetes, on developer desktops, or as web services. We serve the needs of individuals and community members as much as the needs of our Global 2000 and Fortune 500 customers; we make our primary work available free of charge and our Pro subscriptions are also available to individuals for personal use at no cost. Our goal is to enable more people to enjoy the benefits of open source, regardless of their circumstances. Location: This initiative spans many teams that are home-based and in multiple time zones. We believe in distributed collaboration but we also try to ensure that colleagues have company during their work hourse! Successful candidates will join a team where most members and your manager are broadly in the same time zone so that you have the benefits of constant collaboration and discussion. What your day will look like
What we are looking for in you
Additional skills that would be nice to have The following skills may be helpful to you in the role, but we don't expect everyone to bring all of them.
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical is an equal opportunity employer We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #LI-remote Requisition ID: 594
Most product engineering teams at Canonical include one or two spaces for dedicated security-oriented software engineers. Their role is to challenge the entire team to think more deeply about security. They contribute to the product as engineers too, but their primary focus is to improve security through state of the art practices - from table-top threat model exercises to architecture reviews, from extended security testing with fuzzers and static analysis tools to external security analyst liaison. We also build a number of products that are entirely motivated by security technology and requirements, such as our AppArmor kernel investments and our hardening, compliance and certification toolkits for Ubuntu. As the publisher of Ubuntu we also handle long-term security response and hardening for the entire operating system and open source universe. Working with tens of thousands of upstreams means that we need to be fluent in every major programming language, and design, build and adopt sophisticated tools that enable us to work at scale and speed with confidence. These roles encompass all aspects of product security, including feature development, vulnerability response, proactive security and open source community participation. All security roles interact closely with many of the other Canonical engineering and development teams, Canonical customers and our partners across the open source community. Location: We have open roles for security specialist software engineers in every timezone. Security roles might tackle any of the following:
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #LI-remote Requisition ID: 1086
Canonical is looking for an experienced Python developer with a background in MongoDB who will help us to build a fully managed MongoDB solution based on Juju. We're aiming to build the most reliable and secure way to deploy and operate MongoDB on machines, VMs, public cloud and Kubernetes. The MongoDB team is small, meaning you will be a key contributor and your work will have a significant impact on the product and the broader ecosystem.
Work with one of the industry's pioneers in open source with intelligent engineers at every level from engineer to CTO and CEO level. At Canonical we've honed our remote-first culture since 2004, established in the company from the very beginning. Enjoy a competitive salary, the flexibility to work and live where you wish, and the chance to work exclusively on impactful open source projects. Canonical is proud to foster a workplace free from discrimination. We truly believe that diversity of experience, perspectives, and background will lead to a better environment for our employees and a better platform for our users and customers. This is something we value deeply and we encourage everyone to come be a part of the world of Ubuntu. Requisition ID: 666
We are facing the interesting problem of fault-tolerant mission-critical distributed systems and intend to deliver the world's best automation solution for delivering managed data platforms. We are looking for candidates from junior to senior level with interests, experience and willingness to learn around Big Data technologies, such as distributed event-stores (Kafka) and parallel computing frameworks (Spark). Engineers who thrive at Canonical are mindful of open-source community dynamics and equally aware of the needs of large, innovative organisations. Location: This is a Globally remote role The data platform team is responsible for the automation of data platform operations, with the mission of managing and integrating Big Data platforms at scale. This includes ensuring fault-tolerant replication, TLS, installation, backups and much more; but also provides domain-specific expertise on the actual data system to other teams within Canonical. This role is focused on the creation and automation of infrastructure features of data platforms, not analysing and/or processing the data in them.
You might also bring a subset of experience from the followings that can help Data Platform to achieve its challenging goals and determine the level we will consider you for:
Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce. In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, please ask your Talent Partner.
Canonical is a pioneering tech firm that is at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004. Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business. Canonical is an equal-opportunity employer We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #li-remote Requisition ID: 666
The OpenSearch team is, among other things, focused on creating the best enterprise automation solution for search and analytics suites like OpenSearch and Elasticsearch. We have a number of openings we are looking to hire across a range of levels. We will help you identify a suitable position depending on your experience and interests. Engineers who thrive at Canonical are mindful of open-source community dynamics and equally aware of the needs of large, innovative organisations. Location: This is a Globally remote role The OpenSearch team is responsible for the automation of OpenSearch operations. This includes ensuring fault-tolerant replication, TLS, installation, and much more; but also provides domain-specific expertise on the actual data system to other teams within Canonical. This role is focused on the creation and automation of features of data platforms, not analysing the data in them.
You might also bring a subset of experience from the following, which will determine the exact role and level we consider you for:
Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce. In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, please ask your Talent Partner.
Canonical is a pioneering tech firm that is at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004. Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business. Canonical is an equal-opportunity employer We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #LI-remote Requisition ID: 666
Canonical’s largest software products are built by multiple teams working together under a single director of engineering. Once you have passed the first round of interviews we will discuss specific software products which would be a good fit for your interests. We believe that open source is just starting to transform the tech sector and enterprise compute. Our goal is to make open source easier, more reliable and more secure for deployment and development. We strive to be the provider of ‘most software to most companies’. To deliver on that ambition, our engineers are carefully selected from the applicants across the globe. We select for brilliance and motivation to take open source to the next level. Our engineering directors set the pace and the direction to help teams achieve more than they realised they could, and feel proud of the result. Even though this is a senior management position, managing managers, we expect Engineering Directors to be outstanding developers with the confidence to lead by example across the full range of activities in their teams. You need to understand what great code looks like in the language and genre of your product - whether that is a web service, or a system daemon, or a desktop application, or a distributed system. You’ll need to know how to drive testing and benchmarking to improve the clarity in your teams around quality and performance. You’ll also need to be confident to set and defend high expectations of work ethic, consistency, focus and learning. We have director level roles across a wide range of engineering domains, including:
If your domain of expertise isn’t listed above, yet you feel it’s relevant to Canonical, then feel free to apply anyway. We will route you to the most suitable team. Location: The role is remote, with positions available in all time zones. It includes a requirement for global travel for twice per year, for trips up to two weeks long.
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #LI-remote Requisition ID: 1104
As a software engineering manager you need to bring both technical and management skills to the leadership of your team. You will be leading an engineering team that works across the full Linux stack from kernel to GUI, to optimise Ubuntu, the world’s most widely used Linux desktop and server, for the latest silicon. You will also represent the team in direct partner engagement as well as ensuring timely delivery on agreed project milestones. As an engineering manager at Canonical your primary responsibility is to the people you support: ensuring that they are growing as engineers, doing valuable work, and generally having a great time at Canonical. As a lead for strong engineers, technical leadership and a solid background in software development is a must, so that you’re able to challenge and grow your team members. You will have the opportunity to influence the culture, facilitate technical delivery, and work with your team on strategy and execution.
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity we will give your application fair consideration #LI-remote Requisition ID: 805
This role would suit either an experienced manager of high performing software development teams, or a very proficient technical lead who is excited to take on a management responsibility. You will need to be passionate about Linux and aspire to be an integral part in it’s distribution to millions of users worldwide. As an engineering manager at Canonical, your primary responsibility is to your team: helping them grow as engineers, do important and satisfying work, and have a great time while doing it. Technical leadership experience and a background in software engineering are necessary prerequisites for this role. You will be expected to lead, challenge, and develop strong engineers, positively influence the culture, facilitate technical delivery, and work with your team on strategy and execution. Location: Working from home, worldwide. We have kernel teams and openings in every time zone and with the notable exception of Taipei, Taiwan, have no offices and therefore no pressure to work from an office.
Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce. In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, you can ask in the later stages of the recruitment process.
Canonical is a pioneering tech firm that is at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004. Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #LI-remote Requisition ID: 788
We are confident that we can dramatically improve the experience of running complex business operations - and then we can help our customers embrace those new techniques and products. Traditionally, IS is an inward-facing operation. We would like to transform our IS team into an extension of the product engineering capability at Canonical. Our internal workloads are in many cases the same open source workloads that our customers want to operate. This team will productise those workloads for real-time automated operations on Kubernetes. This role is ideal for software engineers who enjoy Python, have a passion for distributed systems, and an interest in the entire Linux stack - from kernel to networking to virtualization and containers. It is a role that requires rigour in both code and customer interactions. Our engineers are technically astute open source enthusiasts who are excited about cloud computing and are ready to join a global team charged with delivering world class services to our customers. Strong Python development skills and familiarity with Kubernetes are key requirements of this role. You’ll work closely with other teams in Canonical to ensure your products operate reliably, efficiently and scale to production sized workloads for our customers looking to adopt cutting-edge technology. You will participate and be responsible for ensuring sound software architecture and follow best practices in software quality, testing and documentation.
Canonical is a growing international software company that works with the open-source community to deliver Ubuntu, “the world’s best free software platform”. Our mission is to realise the potential of free software in the lives of individuals and organisations. Our services are helping individuals and businesses worldwide to reduce costs, improve efficiency and enhance security with Ubuntu. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity we will give your application fair consideration. #LI-Remote #Stack Requisition ID: 815
We want to transform the world of software operations by enabling true model-driven operations via next-generation infrastructure-as-code. This will allow companies to run very efficient bare-metal operations for high-performance computing, private cloud, data lakes, AI/ML, and analytics. We need to invent some new technology, and we need to build some new products; we are therefore looking for someone who can lead and inspire a regional software engineering team to fulfill this initiative. The Solutions Engineering team works in close collaboration with our managed infrastructure operations team, which runs many private OpenStack clouds and Kubernetes clusters for customers around the world. This enables us to improve our infra-as-code products based on our own real experience, mirroring that of our users and customers. We work in Python, creating open source automation capabilities that simplify operations for anybody, anywhere, who is building on Ubuntu. Most of the team's work involves pure Python software development focused on enabling true DevOps workflows. We strive for high quality in both design, documentation, tests, and performance as we enhance operations code packages and Ubuntu itself in order to ensure our platform is the easiest, most robust, and best performing for driving your infrastructure. This role is ideal for software engineers who want to work in a global team, have a passion for distributed systems and cloud computing, and an interest in the entire Linux stack - from kernel to networking to virtualization and containers.
Canonical is a pioneering tech firm that is at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004. Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #Stack Requisition ID: 265
This is an exciting opportunity for an exceptional software engineer passionate about open source software, Linux, and Web Services at scale. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company. Canonical's Store team develops and operates a large system of backend services that power the Snap Store and Charmhub.io marketplaces. Our services are built primarily in Python, with a bit of Golang. We have some exciting challenges ahead including continuing to scale our production architecture, significantly expanding the range of software we can deliver through the system powering our marketplaces, and enhancing our offering for the booming world of IoT and for large Enterprise solutions. If you have a passion for clean APIs, have a bias towards shipping, and believe that automated tests are the key to higher velocity and reliability, you'll fit right in.
Canonical is a growing, international software company that works with the open-source community to deliver Ubuntu -- the world’s #1 cloud operating system. Our mission is to realise the potential of free software in the lives of individuals and organisations. Our services are helping businesses worldwide to reduce costs, improve efficiency and enhance security with Ubuntu. Canonical is a unique tech company - global, remote-first, open source, with 700 professionals across 50 countries - we want to be the world’s best, not biggest, global software company. With almost every team remote by default, Canonical sets the pace on the 21st-century digital workplace.
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #LI-remote #stack Requisition ID: 545
This role is an opportunity for a technologist with a passion for Linux and open source to build a career with Canonical and drive success for our customers, community and the company. If you have an affinity for open source development, great communication skills, and a passion for troubleshooting and fixing issues in technology used by millions across the world, then you will enjoy working with some of the best people in the industry at Canonical. Location: This is a remote role, we have teams in all time zones. This role deals with critical issues in the open source stack that require software engineering for upstream bug fixes. Our engineers have to be able to work productively at any level of the stack above the kernel, in a wide range of languages, to understand and address the software issues at hand. Our group is critical to the success of our enterprise customers, partners and Ubuntu itself. You will help with troubleshooting and driving issues to resolution with workarounds, guidance, and bug fixes to be released upstream and in Ubuntu.
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
Canonical is a pioneering tech firm that is at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004. Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #LI-Remote Requisition ID: 688
This is an exciting opportunity for a software engineer with a strong passion for compilers, runtimes and tool chains. You will have excellent competencies in modern C/C++, Linux distributions, software architectures and open source software. Come build a rewarding, meaningful career working with the best and brightest people in open source technology at Canonical, a growing international software company and make Ubuntu the best operating system to develop and run C/C++ applications in the cloud, in datacenters, in containers, directly on the operating system, and anywhere Ubuntu can run. The Ubuntu Foundations Team delivers the core Ubuntu system, the base for the entire Ubuntu family of products and services. Ubuntu strives to deliver the latest-best free software components, in an easy to use and highly reliable form. We build on the technical excellence of keystone open source software like GNU and Debian and bring additional focus and shape to the solutions we offer the industry. Part of the Ubuntu Foundations team, you will work on one of the most critical toolchains involved in the making of Ubuntu and the pillars of the modern software ecosystem. You will leverage your competencies and experience in C, C++ to make Ubuntu the best platform to develop, distribute and consume software built with GCC and LLVM. You will be passionate about the future of C, C++, of Ubuntu, mindful of the dynamics of the open-source ecosystem, and equally aware of the needs of large but innovative organizations. You will drive the best in class integration in Ubuntu from desktop to cloud in a secure, reliable, performing, efficient and future-proof fashion. You will be discussing design with other team members , mentor less senior engineers, and participate in code reviews and design reviews. You will also be working with other teams to ensure architecture decisions improve the overall performance and experience of Ubuntu. Your role as part of the Ubuntu Foundations team will have an impact on every aspect of Ubuntu from Desktop, Server, Ubuntu Core and also cloud images.
Canonical is a growing international software company that works with the open-source community to deliver Ubuntu, the world’s best free software platform. Our services help businesses worldwide reduce costs, improve efficiency and enhance security with Ubuntu. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity we will give your application fair consideration. #LI-remote Requisition ID: 933
This is an exciting opportunity for a software engineer passionate about open source software, Linux systems, software architectures and Rust programming language. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company and make Ubuntu the best operating system to develop and run Rust applications in the cloud, in datacenters, in containers, directly on the operating system, and anywhere Ubuntu can run. The Ubuntu Foundations Team delivers the core Ubuntu system, the base for the entire Ubuntu family of products and services. Ubuntu strives to deliver the latest-best free software components, in an easy to use and highly reliable form. We build on the technical excellence of Debian and bring additional focus and shape to the solutions we offer the industry. Part of the Ubuntu Foundations team, you will work on some of the most critical toolchains involved in the making of Ubuntu but also pillars of the modern software ecosystem. You will leverage your experience and passion in Rust to make Ubuntu the best platform to develop, distribute and consume software built with Rust. Applicants will be passionate about the future of Rust, of Ubuntu, mindful of the dynamics of the open-source ecosystem, and equally aware of the needs of large but innovative organizations. Applicants will drive best in class integration in Ubuntu from desktop to cloud in a secure, reliable, performing, efficient and future-proof fashion. You will be discussing design with other team members and mentor less senior engineers and participate in code reviews and design reviews. You will also be working with other teams to ensure architecture decisions improve the overall performance and experience of Ubuntu. Your role as part of the Ubuntu Foundations team will have an impact on every aspect of Ubuntu from Desktop, Server, Ubuntu Core and also cloud images.
Canonical is a growing international software company that works with the open-source community to deliver Ubuntu, the world’s best free software platform. Our services help businesses worldwide reduce costs, improve efficiency and enhance security with Ubuntu. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity we will give your application fair consideration. #LI-remote Requisition ID: 933
|