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

Staff Software Engineer, Code Search

$140.4k - $372.3k

GitHub

About GitHub GitHub is the world's leading platform for agentic software development - powered by Copilot to build, scale, and deliver secure software. Over 180 million developers, including more than 90% of the Fortune 100 companies, use GitHub to collaborate, and more than 77,000 organisations have adopted GitHub Copilot. Locations In this role you can work from Remote, United States Overview GitHub is shaping the future of software development in the age of AI agents - and search is at the heart of it. As GitHub's lexical and semantic code search engine, Blackbird powers context retrieval for business-critical experiences across the platform and our Copilot products, including Cloud Agent, Code Review, Copilot CLI, and VS Code. We're looking for a Staff Software Engineer to help develop, scale, operate and extend Blackbird including integrating with AI Agents and developing new AI-powered software development workflows. You'll be part of our Copilot Agents organization, positively impacting millions of software developers and AI agents around the world who are building everything from open source to global enterprises. We are looking for creative problem solvers and diverse thinkers, people who care about culture as well as customers and features. We believe that how we do things is as important as what we do. Big vision, a common purpose, passion for quality, curiosity, dedication, and investment in fun and collaboration are what lead to great results. Great products reflect the teams that build them. More of the world's development data lives on GitHub than anywhere else. Helping developers navigate and understand that data is a core part of GitHub's mission, and an area with significant potential we have only begun to realize. We have high aspirations for how we can help developers understand and navigate code, and for making collaboration more seamless. The foundation for these efforts is our purpose-built code search engine which powers lexical and semantic code search in GitHub's core search experience as well as GitHub's Copilot products. The ideal candidate has strong experience with distributed systems, search at scale, reliability engineering, and/or generative AI application architectures, as well as the ability to work autonomously, learn quickly, and communicate and set technical direction. You will be working within a strong team of staff and principal engineers as well as collaborate with partner teams across the Copilot Agents organization. As a software engineer at GitHub, you will enhance the collaboration experience at GitHub by working closely with a community of engineers and designers with a distributed, diverse and passionate team delivering the services that millions of developers depend on. In this role you will design, prototype, implement, ship and support highly performant and globally scalable code search technology with your team. Responsibilities Design, develop, test and ship high-quality technical solutions that scale across multiple GitHub services and become intimately familiar with the systems you build and take pride in writing maintainable code. Provide technical leadership, mentorship, pairing opportunities, and code reviews to encourage the growth of others; support teams in producing extensible and maintainable code, ensuring integration with downstream dependencies and adherence to quality standards. Help cultivate an environment where team members are empowered and demonstrate a strong sense of ownership and belonging. Own and advocate for the health and quality of the systems that the team builds, including participating in on-call for first responder rotations and live incidents. Write architecture briefs and proposals and carry out code experiments. Design and implement APIs to facilitate seamless integration between software components. Maintain executional and operational excellence within and potentially across teams/organizations. Apply debugging tools and telemetry to verify assumptions, proactively resolve issues, and optimize code performance and maintainability. Drive and support technical roadmap that aligns with product goals, ensuring that engineering efforts are strategically prioritized and incorporating the adoption of new technologies and methodologies where applicable. Work with the team to understand technical constraints, and develop, communicate, and track against realistic plans to consistently ship products, features, and bug fixes. Qualifications Required Qualifications: 9+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR Associate's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 8+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR Bachelor's Degree in Computer Science or related field AND 7+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR Master's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 5+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR Doctorate in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 3+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR equivalent experience. Preferred Qualifications: Experience building or operating web-scale search, information retrieval, or context retrieval systems. Expertise with systems programming languages - ideally Rust. Experience designing or integrating AI/ML-powered features into production systems. Compensation Range The base salary range for this job is USD $140,400.00 - USD $372,300.00 /Yr. These pay ranges are intended to cover roles based across the United States. An individual's base pay depends on various factors including geographical location and review of experience, knowledge, skills, abilities of the applicant. At GitHub certain roles are eligible for benefits and additional rewards, including annual bonus and stock. These rewards are allocated based on individual impact in role. In addition, certain roles also have the opportunity to earn sales incentives based on revenue or utilization, depending on the terms of the plan and the employee's role. This position will be open for a minimum of 3 days, with applications accepted on an ongoing basis until the position is filled. GitHub values Customer-obsessed Ship to learn Growth mindset Own the outcome Better together Diverse and inclusive Manager fundamentals Model Coach Care Leadership principles Create clarity Generate energy Deliver success Who We Are GitHub is the world's leading AI-powered developer platform with 150 million developers and counting. We're also home to the biggest open-source community on earth (and 99% of the world's software has open-source code in its DNA). Many of the apps and programs you use every day are built on GitHub. Our teams are dreamers, doers, and pioneers, leading the way in AI, driving humanitarian efforts around the globe, and even sending open source to Mars (and beyond!). At GitHub, our goal is to create the space you need to do your best work. We're remote-first and offer competitive pay, generous learning and growth opportunities, and excellent benefits to support you, wherever you are-because we know that people flourish when they can work on their own terms. Join us, and let's change the world, together. EEO Statement GitHub is made up of people from a wide variety of backgrounds and lifestyles. We embrace diversity and invite applications from people of all walks of life. We don't discriminate against employees or applicants based on gender identity or expression, sexual orientation, race, religion, age, national origin, citizenship, disability, pregnancy status, veteran status, or any other differences. Also, if you have a disability, please let us know if there's any way we can make the interview process better for you; we're happy to accommodate! GitHub

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Code Search in San Francisco, CA vacancy
  • $320k - $405k

     ...group of committed researchers, engineers, policy experts, and business...  ...We're building Anthropic's search platform team to create scalable...  ...indexing, retrieval, ranking Strong coding skills in Python, Go, Java, or...  ...: Currently, we expect all staff to be in one of our offices at... 
    Suggested
    Work at office
    Visa sponsorship
    Flexible hours

    Anthropic

    San Francisco, CA
    15 days ago
  • $140.4k - $372.3k

     ...leading platform for agentic software development - powered by Copilot...  ...States Overview AI writes code faster than teams can review it...  ...well as, or better than, a great engineer who knows your codebase is one...  ...reviewer in the world. As a Staff Software Engineer here, you'll... 
    Suggested
    Ongoing contract
    Remote work

    GitHub

    San Francisco, CA
    7 hours ago
  • $207k - $233k

     ...support their role and our mission. Reporting to the Engineering Manager - Search & Matching, this Senior Software Engineer II will be responsible for enhancing and...  ...iteration. Model engineering excellence: your code reviews are instructive, your designs are... 
    Suggested
    Work at office
    Worldwide
    Relocation
    Sleeping nights
    2 days per week
    3 days per week

    Spring Health

    San Francisco, CA
    11 days ago
  • $200k - $275k

     ...internationally. Team As an engineering team, we believe strongly...  ...in realtime, and optimizing search algorithms to serve results...  ...for crafting and shipping software solutions that delight users...  ...tested, and well-designed code that frequently gets deployed... 
    Suggested
    Work at office
    Local area

    Peregrine Technologies

    San Francisco, CA
    1 day ago
  •  ...00% over the last 12 months. Role: Staff Full-Stack Engineer Engineers at Ivo design, create and...  ...functionality Shipping high performance UI code and backend systems that process and...  ...[2024] A legal assistant that can search large contract databases, without... 
    Suggested
    Contract work
    Work at office
    Visa sponsorship
    Relocation package
    Flexible hours

    IVO Inc

    San Francisco, CA
    3 days ago
  • $159.8k - $235k

    About the Team The Code Quality team sits within the Developer Platform organization and...  .... Our job is to make sure the signals engineers rely on before shipping — test results, coverage...  .... About the Role We're looking for Software Engineers to help build and maintain the... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    DoorDash

    San Francisco, CA
    12 days ago
  • $210k - $260k

     ...Job Description Job Description Staff Software Engineer Our client is a seed-stage healthcare/life-sciences company building AI agents that...  ...technical anchor of a small team — writing and reviewing code daily while mentoring three junior engineers and establishing... 
    Full time
    H1b
    Work at office
    Flexible hours
    3 days per week

    David Joseph & Company

    San Francisco, CA
    11 days ago
  • $210k - $270k

     ...the Role Our client prioritizes results over methods. As a Staff Software Engineer, you will own the software solutions you develop, make informed...  ...crafting, and system architecture Deliver top-quality code and thorough documentation Ensure smooth deployment across... 

    AccrueTalent

    San Francisco, CA
    4 days ago
  •  ...Endeavor is real-world enterprise AI. Our software is the distribution layer for powerful...  ...really hard to win. The Role | Staff Software Engineer As a Staff Software Engineer at...  ...You'll find the bottlenecks in a messy code base and make improvements independently... 

    Endeavor AI, Inc

    San Francisco, CA
    17 hours ago
  • $208k - $260k

     ...educational institutions Work together with engineers, scientists, operators, and more from Palantir...  ...About the Role We’re looking for a Senior Software Engineer to help build the systems that power high-quality coding data and evaluations for next-generation AI models... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Handshake

    San Francisco, CA
    1 day ago
  •  ...flow positive, and past the point where engineering is about survival. Now it's about...  ...that lasts.   THE OPPORTUNITY The Staff Software Engineer role at interface.ai is for someone...  ...embed AI-native development (Claude Code, Cursor) into engineering practice and... 
    Full time
    Work at office

    Interface

    San Francisco, CA
    4 days ago
  •  ...Division of Responsibilities: 70% contributing code / 30% collaborating with stakeholders...  ...reach their true potential and driving engineering best practices. Optimize for Value:...  ...Engineering Expertise: 7+ years of software engineering experience with a track record... 

    Cascading AI

    San Francisco, CA
    1 day ago
  • $245k - $285k

     ...Index Exchange Software Engineer Opportunity At Index Exchange, we're reinventing how digital...  ...About The Role We're looking for Staff and Principal-level software engineers to...  ...writing, and testing robust and reliable code Working closely with product to deeply... 
    Relocation
    Flexible hours

    Index Exchange

    San Francisco, CA
    3 days ago
  • $139.73k - $209.59k

     ...Staff Software Engineer OneTrust's mission is to enable innovation through the responsible use of data and AI. We believe that ensuring data...  ...experience using AI-assisted development tools (e.g., Claude Code, Devin, Windsurf, or similar) in a professional setting, with... 
    Work experience placement
    Work at office
    Local area
    Immediate start
    Worldwide
    Flexible hours
    3 days per week
    1 day per week

    OneTrust

    San Francisco, CA
    3 days ago
  • $198k - $299k

     ...starts with a query. Our in-house OLAP engine, Nova , processes trillions of events...  ...grows dramatically. We're looking for a Staff Software Engineer who wants to go deep on both...  ...design docs, architecture discussions, and code reviews - helping the team make... 
    Work at office
    Immediate start
    Worldwide
    Home office
    Flexible hours

    Amplitude

    San Francisco, CA
    2 days ago
  •  ...correctness and quality. - Independently drive the full software development lifecycle, including ideation, technical...  ...excellence and production quality. - Mentor junior engineers on the team and provide design and coding feedback. What we’re looking for: - Bachelor’s... 
    Full time
    Work at office

    Pinterest

    San Francisco, CA
    4 days ago
  • $237.6k - $288k

     ...the Role: We are actively seeking an exceptional Senior Staff Software Engineer for our cloud software team who will serve as a technical leader...  ...direction across teams, and establish best practices in code quality, system design, and operational excellence. You will... 
    Temporary work

    Crusoe

    San Francisco, CA
    a month ago
  • $225k - $275k

     ...during the interview process. About the Role: As a Sr Staff Software Engineer on the Entity Management team, you will lead the technical development...  ...challenges to drive the project forward. Participate in code reviews and provide constructive feedback to maintain code... 
    Full time
    Work at office
    Local area
    2 days per week
    3 days per week

    gusto

    San Francisco, CA
    2 days ago
  • $200k - $300k

    Staff Software Engineer F2 is redefining how the financial sector operates by bridging the gap between...  ...AI layers. Actively writing production code and shipping real systems, not just specs...  ...Temporal), streaming pipelines, vector search, and LLM inference paths; balancing... 
    Full time

    F2

    San Francisco, CA
    17 hours ago
  • $148k - $260k

     ...impact the world in a positive way. To learn more visit: As a Software Engineer in High-Performance Onboard Algorithms, you will be a key...  ...production quality software. You write efficient and maintainable code in a native language such as C++ or Rust (we use Rust and a... 
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    San Francisco, CA
    a month ago
  •  ...intersection of product and engineering- you'll own features end-to-end...  ...to shipping production code that scales. Applied AI product...  ...practices Qualifications 4+ years of software engineering experience, with...  ..., information retrieval, or search systems Previous startup... 

    Emergence Capital

    San Francisco, CA
    17 hours ago
  • $165k - $265k

     ...from ML model development, to traditional software development, to non-technical business...  ...are looking for hands-on senior software engineers to build the AI tooling, agents, and...  ...and extend third-party AI tools — from coding assistants and agents (e.g., Claude Code... 
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    San Francisco, CA
    11 days ago
  • $262k - $329k

     ..., the phone in someone's hand, the native engine underneath, on-device ML, and the backend pipelines behind all of it. As a Staff Software Engineer on the Video Performance team, you...  ...down into backend services or platform code when that's where the time is going. You find... 
    Full time
    Live in
    Work at office
    Local area
    Flexible hours

    Canva

    San Francisco, CA
    11 days ago
  • $194k - $267k

     ...experiences.  Okta's Core Engineering team is responsible for...  ...shared services like search, cache, configuration...  ...We're looking for a staff level backend engineer...  ...Conduct design and code reviews. Ensure high programming...  ...followed best software engineering principles... 
    Permanent employment
    Local area
    Worldwide
    Flexible hours

    Okta

    San Francisco, CA
    19 days ago
  • $210k - $260k

     ...Job Description Job Description Staff Software Engineer – AI Products & Technical Leadership Location: San Francisco, California Employment...  ...-on individual-contributor role. You will write and review code daily, own products from ideation through production, and... 
    Full time
    H1b
    Work at office
    3 days per week

    Morgan Pinnacle Group

    San Francisco, CA
    10 days ago
  • $293.6k - $335.1k

    Staff Software Engineer - Card Tech As a Staff Engineer at Capital One, you will be a part of a community...  ...clear and concise communications, code samples, blog posts and other material...  ...inquiries. If you have visited our website in search of information on employment... 
    Full time
    Part time
    Local area

    Capital One

    San Francisco, CA
    4 days ago
  • $210k - $275k

     ...Job Description Job Description Staff Software Engineer - Biller Workflows Company: Commure Location: Hybrid in Mountain View, San...  ...ambient clinical documentation, provider copilots, autonomous coding, revenue cycle management and more, so providers and... 
    Full time
    H1b
    Visa sponsorship

    Transparent Search Group

    San Francisco, CA
    3 days ago
  • $250k - $300k

     ...build with us at Crusoe. About This Role As a Senior Staff Software Engineer for SDN Architecture, you will be a driving technical force...  ...design documents for major SDN components, and provide thorough code reviews for critical services. Kernel & Driver... 
    Temporary work

    Crusoe

    San Francisco, CA
    a month ago
  • $158k - $269k

     ...and develop motion planning software and algorithms, building the...  ...a team of multidisciplinary Engineers and Research Scientists using...  ...optimization-based approaches, search methods, probabilistic decision...  ...-making). Production-quality coding skill in Python or C++. Solid... 
    Full time
    Temporary work
    Work at office
    Work from home
    Flexible hours

    Waabi

    San Francisco, CA
    2 days ago
  • $223k - $278k

     ...invent and build from the ground up. As a Staff Product Engineer on Growth Onboarding, you'll own the...  ...technical direction, high-quality code, strong reviews, and mentoring engineers...  ...what we're looking for: ~10+ years of software engineering experience, including... 
    Full time
    Work at office
    Local area
    Shift work
    2 days per week
    3 days per week

    gusto

    San Francisco, CA
    16 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Code Search. Be the first to apply!