Job Description

Title: Senior Security Engineer, Security Operations, Threat Detection

Location: Remote – United States

Are you interested in securing the home for all developers? GitHub is changing the way the world builds software, and we want you to help change the way we secure GitHub. We are looking for a Senior Security Engineer to evolve and advance the security posture of GitHub and its ecosystem.

Threat Detection and Response are core functions of Security Operations at GitHub. To effectively protect our people, our customers, and our business, THOR must strategically hire individuals who can effectively identify and respond to threats across our platform and supporting systems. To date, we have primarily focused on hiring analysts and engineers with varied skill sets, able to perform security analysis, threat hunting, incident response, and tooling development at high levels.

As a Senior Security Engineer, you will work alongside other members of Security, IT, and Engineering organizations to help drive technical direction for all things security. You will develop and mature a comprehensive security program, build software to manage security system’s sustainably, and foster effective, scalable process development. A successful applicant will have a desire to work in tandem with other security professionals to secure GitHubbers and GitHub systems in diverse environments at scale.


  • Designing and building systems to detect potential threats at scale
  • Maintaining and maturing the services that support our threat detection pipeline
  • Partnering with other security teams to identify, investigate, and mitigate threats
  • Communicating persuasively with peers to inspire cooperation
  • Working solo or collaboratively while delivering simultaneous projects on a deadline
  • Developing, maturing, and documenting security policy and processes
  • Participating in an on-call rotation
  • Making well-reasoned decisions that inspire and energize others

Required Qualifications:

  • 3+ years experience with software development in Python
  • Familiarity with data correlation and modern threat detection techniques
  • Knowledge and understanding of security controls across all security domains
  • 3+ years experience in taking pragmatic, risk-based approaches to decision making while applying practical security principles and practices

Preferred Qualifications:

  • Experience and/or expertise with Microsoft Azure, Amazon Web Services, or a similar cloud provider
  • Familiarity with building, maintaining, and orchestrating containerized services
  • Passionate about mentoring and helping their peers grow
  • Strong experience with production system monitoring & observability
  • Exceptional written and verbal communication skills with a strong sense of empathy
  • Passionate about healthy team culture and collaboration

Minimum salary of $104,400 to maximum $234,300.

At GitHub certain roles are eligible for 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.

Location: In this role, you can work remotely from anywhere in the United States or onsite in one of GitHub’s U.S. offices (San Francisco, Bellevue, Raleigh).