Principal Software Engineering Manager
$160.2k - $425kGitHub, Inc.
Role Description
GitHub is shaping the future of software development in the age of AI agents — and search is at the heart of it. As GitHub's lexical and semantic code search engine, Blackbird powers context retrieval for business-critical experiences across the platform and our Copilot products, including Cloud Agent, Code Review, Copilot CLI, and VS Code.
We're looking for a Principal Engineering Manager to lead the development of 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.
The ideal candidate has strategic vision, technical leadership in distributed systems and generative AI application architectures, as well as the ability to mentor very senior engineers, build empowered high-trust teams, and foster a culture of technical excellence, operational rigor, and experimentation. You will manage a team of staff and principal engineers and work closely with partner teams across the Copilot Agents organization.
Responsibilities
- Drive and execute technical roadmap that aligns with product goals, ensuring that engineering efforts are strategically prioritized and incorporating the adoption of new technologies and methodologies where applicable.
- Work with organizational leaders to shape GitHub’s AI product portfolio, identifying opportunities for innovation and leading initiatives that scale globally.
- 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.
- Own incident response and reliability practices, ensuring live services meet SLOs and postmortems drive systemic improvements.
- Oversee capacity planning to ensure performance, reliability, and compliance.
- Champion experimentation and telemetry-driven development, enabling rapid iteration and data-informed decisions.
- Identify novel bottlenecks in AI-powered development workflows to improve team and organizational impact.
- Drive engineering excellence through automation, tooling, and standardization across deployment, testing, and operations.
- Facilitate cross-team communications, identify dependencies, and resolve conflicts to ensure seamless integration and support across products, applications, and services.
- Partner with stakeholders such as product managers and technical leads to determine requirements for services or complex scenarios, leveraging feedback channels to incorporate insights into future designs.
Qualifications
- 11+ 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 10+ 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 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
- Master's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 7+ 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
- PhD 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
- Equivalent experience.
- 5+ years people management experience.
Requirements
- Experience building or operating web-scale search, information retrieval, or context retrieval systems.
- Expertise with systems programming languages — ideally Rust.
- Proven track record of building and scaling engineering organizations in high-growth or ambiguous environments.
- Experience designing or integrating AI/ML-powered features into production systems.
Benefits
- The base salary range for this job is USD $160,200.00 - USD $425,000.00 /Yr.
- Roles are eligible for benefits and additional rewards, including annual bonus and stock.
- Rewards are allocated based on individual impact in role.
- Certain roles also have the opportunity to earn sales incentives based on revenue or utilization.
$220k - $260k
...powers innovative ad experiences across Gist.ai and a growing network of premium publishers. We are looking for a Principal Software Engineering Manager (Tech Lead) to play a foundational role in designing and scaling our ProRata Ads infrastructure. You will own critical...SuggestedFull time- ...of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the CDAO AI/ML Data Platforms Team... ...business, product, and technology teams and successfully manages senior stakeholder relationships Serves as the function...Suggested
$110k - $160k
...online gambling. As a forward-thinking company, we’re breaking new ground in software innovation too, redefining what’s possible for our customers worldwide. Job Description An Engineering Manager, who will help to drive innovation, mentor top talent, and shape the...SuggestedHourly payLocal areaWork from homeWorldwide$152.07k - $223.03k
Role Description The Principal Software Engineer serves as a senior technical leader responsible for advancing Lumen's next-generation software architecture strategy, with a focus on AI-native engineering, agentic systems, intelligent automation, and large-scale distributed...SuggestedFull timeTemporary work$2,000 per month
...lifecycle growth is the company’s north star for 2026. The Growth Engineering organization owns the consumer-facing systems and product... ...directly influence user behavior and business outcomes. As a Principal Engineer in Growth, you will operate as a senior technical leader...SuggestedFull timeWork at officeRemote workFlexible hours- Role Description We are seeking a Senior/Principal Software Engineer to join the Engineering team and play a critical role in designing and delivering... ...new capabilities across networking, control plane, and managed service infrastructure, with main focus on our billing...Full time
$223.55k - $259k
Role Description We are looking for a Principal Software Engineer to join and lead engineering at Root. As a Principal Engineer, you will be the primary technical leader within a product domain. You’ll work very closely with the software engineers on your team(s) to plan...Full timeTemporary work$139.24k - $185k
...global scale? This is not just another engineering role—this is your opportunity to... ...intelligent pricing platform capable of managing 200M+ fares across 160+ countries. This... ...optimize their products in real time. As a Principal Software Engineer, you won’t just contribute—...Full timeRemote workWork from homeFlexible hours- Role Description We are looking for an experienced product driven engineer to help our customers monitor, troubleshoot, and optimize... ...coding assistants (e.g., Cursor, Claude) as part of day-to-day software development ~Experience building and operating highly available...Full time
$140k - $200k
...scalability, and developer experience. We’re looking for a Principal Engineer with deep expertise in systems programming and database internals... ...Qualifications ~10+ years of experience building systems software in C/C++ or Rust (Go experience a plus). ~Deep knowledge...Full timeRemote workHome officeFlexible hours$140k - $150k
...Description Altera is seeking a highly experienced and innovative Principal Software Engineer with deep expertise in ServiceNow to lead our platform's... ...JS to create robust and user-friendly interfaces. ~Manage release cycles by creating and utilizing update sets for...Full time$132.4k - $251.6k
...update and maintain different types of radar models through software engineering in the host simulation code. ~Integrate with distributed... ...applications, and APIs for simulation and training. ~May manage small projects or processes. ~Implement data standards based...Full timeRelocation package$178.13k - $211k
...foreign equivalent) in Computer Science, Engineering, Business or related field and 8 years... ...experience in the job offered or in a Principal Software Engineer-related occupation. ~... ...Scrum and SAFe frameworks, and IT service management. ~Diverse technologies and...Full timeLocal areaRemote work$117.1k - $187.3k
...workflows and Content AI platforms. ~Build and lead remote software engineering organizations using agile principles to architect and... ...and AI-enabled automation for applications such as content management, search, personalization, or workflow optimization. ~Knowledge...Full timeWork experience placementRemote workWorldwide$177k - $284k
Role Description We are hiring a Principal Software Engineer who can operate across multiple modes of work: platform modernization, iterative product development, and high-ambition greenfield exploration. This is a hands-on role for someone who can define strategy, deliver...Full time$120k - $180k
Role Description As a Manager, New Initiatives / Digital Media, you... ...Avery Dennison’s innovative software products and lead cross-functional... ...onboard, and lead a team of engineers, establishing code quality... ...experience acting as a Lead, Principal, or Founding Engineer in a...Full timeRemote work$137.5k - $182k
...members, partners, and growing business. We’re hiring a Principal Software Engineer to play a critical role in that journey. This is an opportunity... ...expertise in Azure services including App Service, API Management, Service Bus, Application Insights, Application Gateway,...Full time$220k - $258k
...infrastructure underneath the majority of software running in production today. This... ...it to remediation. This is a principal-level, advisory role for an engineer who has built production-grade... ...(supply chain, vulnerability management, cloud security). Requirements...Full timeRemote workFlexible hours- Role Description We're looking for a Principal Software Engineer who raises the bar on how we ship, not just what we ship. ~Owning features across... ..., preferably GCP — Kubernetes, Cloud Functions, Pub/Sub, managed databases ~Solid understanding of SQL and NoSQL...Full time
- Role Description SAIC is seeking a Senior Principal Software Engineer to support Navy network automation and deployment programs at Naval Information... ...full lifecycle software development, DevSecOps pipeline management, and cloud-native application delivery in direct support...Full timeRemote workWorldwide
- ...roadmap for our Context Layer, including a knowledge graph, RAG engines, and retrieval/search infrastructure. ~Design and own the... ...adoption programs. Qualifications ~12+ years of professional software engineering experience, with a strong focus on data-layer or...Full time
$197k - $207k
...Description ~Lead the design and development of software architecture and enterprise systems.... .... ~Work closely with Product Management, set technical product roadmap, definition... ...driven development and CI/CD software engineering practices. ~Automated unit testing...Full time- Role Description Radiology Partners, through its owned and affiliated practices, is a leading radiology practice in the U.S., serving hospitals and other healthcare facilities across the nation. As a physician-led and physician-owned practice, we advance our bold mission...Full time
$152k - $190k
Role Description As a Principal Full Stack Software Engineer, you will be a technical leader within the elluminate Product Development team. You’ll help... ...decisions ~Collaborate closely with Product Management, QA, and other engineers throughout the SDLC ~Provide...Full timeRemote work- Role Description This job involves leading software solution development that meets strategic goals and... .... ~Guiding project planning and resource management. Qualifications ~Extensive hands-on software engineering experience in Linux-based systems using C, C++...Full time
$160k - $180k
Role Description We are seeking a Principal .NET Software Engineer to help lead the evolution of our enterprise platform in a highly regulated, compliance... ...designs account for compliance obligations and risk management practices. ~Partner with security and compliance...Full time$182.2k - $342.65k
...into an Intelligent Agreement Management (IAM) platform. This shift... ...reliability. We are looking for a Principal SRE who doesn't just manage... ...transforms them. You are an Engineering-First visionary who believes... ...Staff SREs to think like software architects ~Advocate for...Full timeShift work- ...are searching for a highly motivated, visionary Senior Principal Software Engineer to join the SIA RDP team. In this role, you will be a technical... ...Collaboration: Partner closely with architects, product management, and cross-functional stakeholders to define the...Full timeWork experience placementRemote work
$180.35k - $270.52k
Role Description The Principal Software Engineer is responsible for shaping the technical direction of our products and driving the overall engineering... ...components. ~Collaborates closely with product managers, designers, and other engineers to define technical requirements...Full time$187.2k - $234k
Role Description Pantheon is seeking a Principal Engineer to join our Hosting Platform — the... ...day. Qualifications ~10+ years of software development experience, with significant... ...database services, and site lifecycle management. ~Partner with product, security, and...Full timeWork at officeImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineering Manager. Be the first to apply!
- principal software engineer Remote
- principal solutions consultant Remote
- principal architect Remote
- associate principal Remote
- principal data scientist Remote
- principal consultant Remote
- senior principal cloud computing engineer Remote
- epic principal trainer Remote
- principal cloud computing engineer Remote
- senior principal scientist Remote



















