← All roles

Senior Software Engineer

GitHub· Engineering
Apply on company site
Hybrid (United Kingdom)Full-timePosted 3mo ago

About the role

Senior Software Engineer in the Code Scanning Engine Quality team at GitHub, focusing on CodeQL-powered analysis, production operations, and internal tooling to improve the security and quality of software development workflows. Remote-friendly role based in the United Kingdom with distributed team across Europe, US, and Canada.

Responsibilities

  • Join the Code Scanning Engine Quality team (Production Operations and Development Platforms).
  • Deliver CodeQL-powered analysis across production environments (GitHub.com and GHES).
  • Own published artifacts and deployed services, providing production operations and incident response.
  • Build and operate internal tooling and platforms (CI pipelines for CodeQL, evaluation tooling, release automation).
  • Collaborate with engineering teams, product managers, designers, and technical writers to influence product direction and deliver high-quality features.
  • Engage with internal and external users (enterprise and open-source) to help them succeed with the product.
  • Contribute to continuous improvement of culture and processes (candor, safety, learning).

Qualifications

  • 6+ years experience in Software Engineering, Computer Science, or related field with production software delivery in languages such as C, C++, C#, Java, JavaScript/TypeScript, Go, Ruby, Rust, or Python
  • OR Associate’s Degree + 5+ years in software engineering with same language scope
  • OR Bachelor's Degree + 4+ years in software engineering with same language scope
  • OR Master's Degree + 2+ years in software engineering with same language scope
  • OR Doctorate or equivalent experience
  • 3+ years of experience in one or more of: software security/DevOps/CI, orchestration and automation (e.g., Temporal.io), software lifecycle tooling; or ML/AI applied to code (LLMs for code understanding)

Skills

Required:Software engineering experienceLanguages
Last updated Sep 17, 2026. Interested? Apply on the company site.

About GitHub

Change is constant. GitHub keeps you ahead.

Join the world's most widely adopted, AI-powered developer platform where millions of developers, businesses, and the largest open source community build software that advances humanity.

developer platformAI-poweredsoftware developmentopen source

More open roles at GitHub