FIND_THE_RIGHTJOB.
Remote, United States
GitHub is the home for software development, where we collaborate to build the world's leading AI-powered developer platform.
The Code Scanning team builds products that secure and improve the quality of the world’s software - from open source to enterprises. We use world-class static analysis and AI to detect vulnerabilities and bugs early in the development process, and we make “found means fix” a reality through developer-friendly workflows and AI-powered autofix.
As a Director of Software Engineering, you will lead managers and senior engineers in designing, scaling, and operating highly performant services that power GitHub’s Code Security offerings, which are being used by millions of repositories on GitHub. You’ll partner with stakeholders across engineering, product, design, and research to shape technical direction, influence product strategy, and deliver solutions that enable millions of developers to write more secure code.
We work as a distributed group within a distributed company. The majority of our team members live across Europe, the US, and Canada, and while we do have some offices, all our meetings are location-agnostic and happen online. We operate with a high degree of autonomy and trust, and we have a significant level of influence on the product and technical direction of CodeQL, code scanning, and the broader set of security products at GitHub. We value learning, introspection and reflection, and we’re always looking for ways to improve as a team and as individuals, so candor and a culture that values safety to speak up are highly important to us.
Build and coach a high-performing management team, empowering engineering managers to lead effectively and scale their organizations.
Help define and communicate the long-term vision for GitHub’s code scanning and secure development offerings, ensuring alignment with company priorities and customer needs.
Partner with product and research leadership to shape the roadmap for developer-first security, balancing innovation in static analysis with practical adoption at scale.
Anticipate industry trends in security and AI, positioning GitHub as a leader in developer-focused application security.
Guide teams in developing technical solutions and creating comprehensive architecture and solution design documents, ensuring alignment with security and compliance requirements.
Drive project plans, release plans, and work items in coordination with stakeholders, breaking down long-term project visions into actionable milestones and ensuring resource alignment.
Act as an expert in live service operations, developing playbooks and processes to resolve complex issues, and ensuring responses are within Service Level Objectives (SLO) timeframes.
Facilitate cross-team communications, identify dependencies, and resolve conflicts to ensure seamless integration and support across products, applications, and services.
Drive employee growth and development, manage performance, and ensure the engineering team's skills remain current by staying abreast of industry developments and best practices.
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+ yea 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.
3+ years of people management experience.
Preferred Qualifications:
Demonstrated expertise in static application security testing (SAST), secure coding practices, and modern application security approaches.
Experience with CodeQL or similar static analysis technologies, including integrating static analysis into developer workflows.
Deep understanding of software security vulnerabilities and mitigations (e.g., OWASP Top Ten, CWE, CVEs), and a track record of applying this knowledge to large-scale systems.
Experience leading teams that deliver developer-first security products or tools embedded in CI/CD pipelines.
Proven ability to scale and mentor engineering managers, including fostering technical leadership, autonomy, and strong execution at multiple levels of the organization.
Track record of driving cross-functional collaboration with product, design, research, and security partners to align strategy and deliver measurable outcomes.
Strong ability to translate complex technical concepts (e.g., secure architecture trade-offs, static analysis performance/precision balance) into actionable guidance for executives and non-technical stakeholders.
Prior experience building and operating high-availability, globally distributed systems in a cloud environment (e.g., Azure, AWS, or GCP).
Passion for developer experience, with an eye for reducing friction and enabling secure, fast feedback loops.
GitHub values
Manager fundamentals
Leadership principles
Similar jobs
Luxury Presence
Remote, United States
8 days ago
Palo Alto Networks
Santa Clara, United States
8 days ago
Information Technology Senior Management Forum
McLean, United States
8 days ago
United Airlines
Chicago, United States
8 days ago
Armstrong World Industries
Pensacola, United States
8 days ago
Colibri Group
Remote, United States
8 days ago
Arsiem
Annapolis, United States
8 days ago
© 2025 Qureos. All rights reserved.