About GitHubGitHub is the world’s leading platform for agentic software development — powered by Copilot to build, scale, and deliver secure software. LocationsIn this role you can work from Remote, United KingdomOverviewGitHub is shaping the future of software development in the age of AI agents — and search is at the heart of it. We're looking for a Senior Software Engineer to help develop, scale, operate and extend Blackbird. 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. Big vision, a common purpose, passion for quality, curiosity, dedication, and investment in fun and collaboration are what lead to great results. 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, cloud infrastructure, DevOps, reliability engineering, as well as the ability to work autonomously, learn quickly, and communicate and set technical direction. 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. ResponsibilitiesOwn and advocate for the health and quality of the systems that the team builds, including participating in on-call and first responder rotations. Drives efforts to collect, classify, and analyze data on a range of metrics (e.g., Drives the refinement of products through data analytics, and makes informed decisions in engineering products through data integration.Considers and drives comprehensive application of automation within production and deployment of a product.Improves development quality, development velocity, and team performance through modeling contributions to improvement of developer tooling. project managers) to drive collaboration on the workgroup's project plans, release plans, and work items. Design and implement APIs to facilitate seamless integration between software components. Design, develop, test and ship high-quality technical solutions that scale across multiple GitHub services. QualificationsRequired Qualifications: 6+ 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 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 Bachelor's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 4+ 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 2+ 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 OR equivalent experience.Understanding of production system monitoring and observability with skills across network, application, caching, queuing, load-balancing, storage and distributed services layers. Passionate about fostering good engineering practices and processes with solid understanding of testing principles and high-quality software. 2+ years experience in systems programming, search index internals and information retrieval. GitHub valuesCustomer-obsessedShip to learnGrowth mindsetOwn the outcomeBetter togetherDiverse and inclusiveManager fundamentalsModelCoachCareLeadership principlesCreate clarityGenerate energyDeliver successWho We AreGitHub 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). 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!). 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. 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;
Senior Software - DevOps Engineer and Cloud Architect employer: GitHub
GitHub is an exceptional employer, offering a remote-first work culture that prioritises flexibility and inclusivity. With competitive pay, generous learning opportunities, and a commitment to employee growth, GitHub fosters an environment where diverse thinkers can thrive and contribute to innovative AI-powered solutions that impact millions of developers worldwide.