Staff Software Engineer, Code Search

Requirements

  • 9+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software using languages such as C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python
  • Alternatively, relevant degree combined with corresponding years of experience:
    • Associate’s Degree + 8+ years experience
    • Bachelor's Degree + 7+ years experience
    • Master's Degree + 5+ years experience
    • Doctorate + 3+ years experience
  • Proven ability to work autonomously, learn quickly, communicate effectively, and set technical direction

Nice to Haves

  • 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
  • Prior experience solving problems with large-scale, distributed systems

What You'll Be Doing

  • Design, develop, test, and ship scalable, high-quality technical solutions across multiple GitHub services
  • Provide technical leadership including mentorship, pairing, and code reviews to support team growth and quality standards
  • Foster an environment of ownership, empowerment, and belonging within the team
  • Own system health and quality, including participating in on-call rotations and managing live incidents
  • Write architecture briefs and proposals, conduct experiments, and design APIs for seamless software integration
  • Maintain operational excellence within and across teams/organizations
  • Use debugging tools and telemetry to proactively resolve issues and optimize performance and maintainability
  • Drive and support the technical roadmap aligned with product goals, prioritizing engineering efforts strategically
  • Collaborate with the team to understand constraints, develop realistic plans, and consistently ship products, features, and fixes

Perks and Benefits

  • Remote-first work environment (role based in United Kingdom or remote)
  • Competitive pay and generous learning and growth opportunities
  • Excellent benefits supporting work-life balance and personal wellbeing
  • Diverse and inclusive culture valuing all backgrounds and perspectives
  • Supportive and collaborative teams dedicated to quality, curiosity, and fun
AI Summary ✨

Similar jobs

  • Senior Software Engineer II - Cash Management

    WiseGreater London, UK2 days ago
    NewRegistered sponsor
    ≈ €133k – €173k / year base
  • Senior Software Engineer (.NET/C#)

    RippleLondon, UK2 days ago
    NewRegistered sponsor
  • Senior Software Engineer I - Pricing Core

    WiseGreater London, UK2 days ago
    NewRegistered sponsor
    ≈ €105k – €133k / year base
  • Senior Backend Software Engineer

    WiseGreater London, UK2 days ago
    NewRegistered sponsor
    ≈ €105k – €133k / year base
  • See all jobs in UK →