Software Engineer - Cody Core [IC2]

3 Months ago • 2-5 Years • Full Stack Development • Frontend Development • ~ $145,000 PA

Job Summary

Job Description

As a Software Engineer on the Cody Core team at Sourcegraph, you'll work on Cody, an AI coding assistant integrated into editors. You'll integrate advanced AI technologies into coding practices, innovating and pushing the boundaries of AI coding assistants. Responsibilities include familiarizing yourself with Cody's architecture, contributing to user experience improvements, taking ownership of features, influencing project direction, and collaborating with product and design teams. You'll contribute to making coding more accessible and enjoyable. The role requires a full-stack engineer with at least 2 years of experience in TypeScript or Go, strong problem-solving skills, and a passion for improving developer experience.
Must have:
  • 2+ years full-stack engineering experience
  • Proficiency in TypeScript or Go
  • High-quality work delivery
  • Adaptability and forward-thinking
  • Passion for accessible coding
Good to have:
  • Experience with IDE extensions (VS Code, JetBrains, etc.)
  • Familiarity with compilers and code intelligence
  • Collaboration with Product & Design teams
  • Startup experience
Perks:
  • Above-average salary
  • Equity
  • Generous benefits

Job Details

Who we are

Our mission at Sourcegraph is to make it so that everyone can code, not just ~0.1% of the population. We're building the code intelligence platform that powers the world's best code search and the most popular open-source code AI tool. It’s an exciting time to join Sourcegraph—AI has taken over the world, and we aim to automate 99% of the toil in software engineering with our code understanding and code AI tools, leaving the remaining 1% to the irreplicable creative spark from humans. 

Our customers range from startups to the Fortune 500, 4/5 FAANG companies, government organizations, Uber, Plaid, and more. We’ve raised $225M at a $2.625B valuation from a16z, Sequoia, Redpoint, Craft and others. We’re making ambitious bets on our future and we’re looking to hire exceptional people to join our team as we make Sourcegraph one of the biggest and most influential companies in the world.

Location

🌎 While we hire almost anywhere in the world, we require someone to reside in San Francisco for this role.

Why this job is exciting

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 work on Cody, an AI coding assistant that lives in your editor. You will work at the forefront of integrating advanced AI technologies into everyday coding practices. This role offers a unique opportunity to innovate and push the boundaries of what an AI coding assistant can achieve, all while working with a talented and passionate team. You'll have the chance to see your contributions directly impact developers, enhancing their productivity and transforming how they interact with their code.

📅 Within one month, you will…

  • Familiarize yourself with Cody, understanding the architecture and the problems it solves for our users.
  • Start contributing to our current focus areas by working on tasks related to the end-to-end user experience.
  • Engage with your team members, learning from their experiences and sharing your insights to contribute to the project's direction.

📅 Within three months, you will…

  • Be contributing actively to the world’s best coding assistant.
  • Take ownership of smaller features and implement them, with a focus on improving user engagement and satisfaction.
  • 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.

📅 Within six months, you will…

  • Be fully ramped up and able to anticipate the needs of Cody users.
  • Establish yourself as a key contributor to the team, known for your expertise in both the technical and product aspects of our work.
  • Participate in initiatives that push the boundaries of what Cody can do, making coding more accessible and enjoyable for developers everywhere.

About you

You are a full-stack software engineer with at least 2 years of industry experience. You are comfortable with frontend and backend work as needed, can pick up frameworks quickly, and can deliver high-quality work. 

Beyond your technical proficiency, you are a forward-thinking and adaptive contributor, ready to navigate a complex project. Your vision extends beyond code: you are passionate about the broader impact of your work on making coding accessible and enjoyable for a diverse global community. You actively seek out opportunities to challenge the status quo, drive meaningful change, and foster an inclusive, high-performing team culture. You are an experienced remote/async worker that is also willing to work out of our San Francisco office. 

  • 2–5 years experience as a full-stack engineer
  • Experience with Typescript or Go is required (both preferred)
  • Familiarity with code intelligence tools and AI-assisted development platforms such as Sourcegraph Cody, GitHub Copilot, or similar
  • Alignment with our values
  • Growth mindset

Nice to haves:

  • Experience writing extensions for one or more of the following: Visual Studio Code, JetBrains IDEs, Visual Studio, or Eclipse
  • Familiarity with compilers, language server protocols, code intelligence, or related technologies
  • Experience working closely with Product and Design teams
  • Previous role in a startup environment, comfortable with rapid iteration and adaptable to shifting priorities

Level

📊 This job is an IC2. You can read more about our job leveling philosophy in our Handbook.

Compensation

💸 We pay you an above-average salary because we want to hire the best people who are fully focused on helping Sourcegraph succeed, not worried about paying bills. As an open and transparent company that values competitive compensation, our compensation ranges are visible to every single Sourcegraph teammate.

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.

💰The target compensation for this role is $145,000 USD base. 

Please speak with a recruiter for additional information regarding zone locations.📈 In addition to our cash compensation, we offer equity (because when we succeed as a company, we want you to succeed, too) and generous perks & benefits.

Interview process

Below is the interview process you can expect for this role (you can read more about the types of interviews 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! 

We expect the interview process to take 4.25-4.75 hours in total.

👋 Introduction Stage - we have initial conversations to get to know you better…

🧑‍💻 Team Interview Stage - 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…

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.

Learn more about us

We want to ensure Sourcegraph is an environment that suits your working style and empowers you to do your best work, so we are eager to answer any questions that you have about us at any point in the interview process. You can learn more about what it is like to work at Sourcegraph by reading our handbook.

We provide competitive compensation and practical benefits to keep you happy and healthy so that you can do your best work.  

Sourcegraph is an equal opportunity workplace; we welcome people from all backgrounds. 

Sourcegraph participates in E-Verify for U.S. Employees. 

Similar Jobs

ION - Lead Software Engineer, Italy

ION

Milan, Lombardy, Italy (On-Site)
4 Months ago
Luxoft - Backend Java Developer

Luxoft

New Delhi, Delhi, India (Remote)
2 Months ago
ION - Principal Software Engineer, Italy

ION

Rome, Lazio, Italy (On-Site)
4 Months ago
Adtran - Senior Software Engineer

Adtran

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Anavation - Software Developer 3

Anavation

Chantilly, Virginia, United States (On-Site)
4 Months ago
Google - Software Engineer II, Infrastructure, Core

Google

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Google - Software Engineer III, Infrastructure, Geo

Google

(On-Site)
2 Months ago
Google - Software Engineer III, Front End, Google Cloud

Google

Hyderabad, Telangana, India (On-Site)
5 Months ago
CloudHire - Full Stack Developer

CloudHire

Hyderabad, Telangana, India (Remote)
4 Months ago
Microsoft - Software Engineering: Full-time Opportunities for University Graduates

Microsoft

Dublin, County Dublin, Ireland (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

NopAdvance LLP - : Software Tester

NopAdvance LLP

Surat, Gujarat, India (On-Site)
4 Months ago
Sonar Source - Software Engineer (Java)

Sonar Source

Bochum, North Rhine-Westphalia, Germany (On-Site)
4 Months ago
ION - Technical Consultant - Endur

ION

Uniondale, New York, United States (On-Site)
4 Months ago
Enphase Energy - Sr. Embedded FW Engineer (Contract)

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
3 Months ago
InvenioLSI - SAP UI5/FIORI Associate Managing Consultant

InvenioLSI

New Delhi, Delhi, India (On-Site)
2 Months ago
ION - Senior Software Engineer, Italy

ION

Rome, Lazio, Italy (On-Site)
4 Months ago
Anthology  Inc  - Salesforce Developer II

Anthology Inc

Chennai, Tamil Nadu, India (Remote)
2 Months ago
TOPPAN Edge  Inc  - Senior QA Engineer I

TOPPAN Edge Inc

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Actian - Core Java Developer - Pune

Actian

Pune, Maharashtra, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in San Francisco, California, United States

Meta - Software Engineer, Product

Meta

Los Angeles, California, United States (Remote)
3 Months ago
Google - ISV Specialist Partner Engineer IV, Data Management

Google

Los Angeles, California, United States (On-Site)
2 Months ago
Intel Corporation - HR Compliance Manager

Intel Corporation

Phoenix, Arizona, United States (Hybrid)
3 Months ago
Next Level Business Services - Lead Architecture Specialist (LAS)

Next Level Business Services

Midland, Michigan, United States (On-Site)
4 Months ago
Next Level Business Services - DB2 DBA

Next Level Business Services

Columbus, Ohio, United States (On-Site)
4 Months ago
 Sagecor Solutions - Software Engineer 3 (IDN - 075)

Sagecor Solutions

Annapolis Junction, Maryland, United States (On-Site)
4 Months ago
Twitch - Product Manager - Content Moderation

Twitch

San Francisco, California, United States (Remote)
5 Months ago
Unity - Staff Product Manager, B2B Marketplace

Unity

New York, New York, United States (On-Site)
4 Months ago
Logitech - Global Head of Brand and Creative

Logitech

San Jose, California, United States (On-Site)
4 Months ago
Luxoft - Senior C++ Developer

Luxoft

Poland, Ohio, United States (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Nagarro - Associate Distinguished Engineer, Technology

Nagarro

New York, New York, United States (On-Site)
4 Months ago
Ericsson - Software Developer III

Ericsson

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Crunchyroll - Software Engineer III, Payments

Crunchyroll

San Francisco, California, United States (Remote)
3 Months ago
WebFX - Jr. Web Developer

WebFX

Ann Arbor, Michigan, United States (On-Site)
4 Months ago
Google - Software Engineer III, Google Cloud Platforms

Google

(On-Site)
2 Months ago
Ecolab - Senior Software Engineer

Ecolab

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Logitech - Senior CRM Web developer

Logitech

Chennai, Tamil Nadu, India (On-Site)
4 Months ago
Warner Bros Games - Staff Software Engineer - Fullstack developer (Backend) (MSC team),Bangalore

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Microsoft - Senior Software Engineer

Microsoft

Noida, Uttar Pradesh, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded