1

Github Jobs (NOW HIRING)

About GitHub GitHub is the world's leading platform for agentic software development - powered by Copilot to build, scale, and deliver secure software. Over 180 million developers, including more ...

About GitHub GitHub is the world's leading platform for agentic software development - powered by Copilot to build, scale, and deliver secure software. Over 180 million developers, including more ...

Senior Finance Manager, GitHub

Redmond, WA · On-site

$122K - $166K/yr

We are hiring a Senior Finance Manager, GitHub , who will be focused on driving GitHub Copilot Business Rhythms (Close, Forecast and Planning) in close collaboration with Sales, Business Planning ...

Showing results 21-40

Github information

See salary details

$23K

$137.9K

$193.5K

How much do github jobs pay per year?

As of Aug 23, 2026, the average yearly pay for github in the United States is $137,876.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,000.00 and $160,000.00 per year, depending on experience, location, and employer.

What is a GitHub job?

A GitHub job typically refers to a role related to GitHub, either as an employee of GitHub Inc. or a position that heavily involves using GitHub for version control and collaboration. Jobs at GitHub Inc. range from engineering and product management to customer support and sales. Outside the company, many software development or DevOps roles require proficiency with GitHub to manage code repositories, collaborate with teams, and automate workflows.

What is a GitHub developer?

A GitHub developer is someone who uses GitHub, a web-based platform for version control and collaboration, to manage and contribute to software development projects. They utilize Git, a distributed version control system, to track changes in code, collaborate with team members, and manage project workflows. GitHub developers often contribute to open-source projects, participate in code reviews, and use features like pull requests and issues to coordinate development efforts. Their work helps ensure code quality, maintainability, and seamless collaboration in software projects.

What are the key skills and qualifications needed to thrive as a GitHub developer, and why are they important?

To excel as a GitHub Developer, you need strong programming skills, experience with version control, and a solid understanding of collaborative software development workflows. Familiarity with Git, continuous integration systems like GitHub Actions, and knowledge of markdown and issue tracking are typically required. Effective communication, teamwork, and problem-solving abilities help developers contribute to projects and resolve issues efficiently. These skills are crucial for successful code collaboration, project management, and delivering high-quality open-source or enterprise software solutions.

What are some common challenges faced by software engineers working at GitHub, and how can they be addressed?

Software engineers at GitHub often work on large-scale, distributed systems that require collaboration across multiple teams and time zones. One common challenge is maintaining effective communication and coordination while working remotely. Engineers address this by utilizing robust documentation, regular asynchronous updates, and collaborative tools like pull requests and code reviews. Additionally, managing the complexity of a platform used by millions of developers requires strong testing practices and a focus on scalability and security.

What is the difference between Github vs Software Developer?

AspectGithubSoftware Developer
Primary RolePlatform for version control and collaborationDesigning, coding, testing software applications
Required SkillsKnowledge of Git, version control, collaboration toolsProgramming languages, problem-solving, software design
Work EnvironmentOnline, collaborative, open-source projectsOffice or remote, development teams, client projects
Industry UsageUsed by developers for code hosting and collaborationDeveloping software across various industries

Github is a platform that facilitates version control and collaboration among developers, while a Software Developer is a professional who creates software applications. Github is a tool used within the software development process, whereas a Software Developer is the role that involves designing and coding software. Both are essential in the tech industry, but serve different purposes.

How to get a job from GitHub?

To get a job involving GitHub, demonstrate strong version control skills by maintaining well-organized repositories and contributing to open-source projects. Employers often look for proficiency in Git, collaboration, and coding in relevant programming languages, so building a solid portfolio on GitHub can improve your chances of being hired.
More about Github jobs

What cities are hiring for Github jobs?

Cities with the most Github job openings:

What are the most commonly searched types of Github jobs?

The most popular types of Github jobs are:

What states have the most Github jobs?

States with the most job openings for Github jobs include:

What job categories do people searching Github jobs look for?

The top searched job categories for Github jobs are:

Infographic showing various Github job openings in the United States as of August 2026, with employment types broken down into 88% Full Time, 5% Part Time, and 7% Contract. Highlights an 72% Physical, 7% Hybrid, and 21% Remote job distribution, with an average salary of $137,876 per year, or $66.3 per hour.

Senior Azure Cloud & GitHub Platform Engineer (Hybrid)

BRMi

Vienna, VA • On-site

$120/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 4 days ago


Job description

Overview
The Senior Azure Cloud & GitHub Platform Engineer will design, implement, secure, automate, and support enterprise cloud and developer platforms supporting modern application delivery. This role will provide hands-on engineering and technical leadership across Microsoft Azure, Azure Kubernetes Service (AKS), identity and access management, GitHub Enterprise, CI/CD pipelines, infrastructure automation, and platform observability.
This position will work closely with Application Development, Platform Engineering, Information Security, Architecture, Site Reliability Engineering (SRE), and Product teams to ensure cloud and development platforms are secure, scalable, resilient, and production ready. The engineer will also help establish standardized deployment patterns, governance controls, automation frameworks, and self-service capabilities that improve developer productivity and accelerate secure software delivery.
This is a hands-on engineering role requiring deep technical expertise across cloud infrastructure, Kubernetes, GitHub administration, automation, and DevSecOps practices.
Benefits:
• Comprehensive Medical, Dental, and Vision Insurance
• Employer-Paid Life Insurance
• Employer-Paid Short-Term and Long-Term Disability Insurance
• 401(k)
• Paid Time Off (PTO) that includes Vacation Leave, Sick Leave, and 11 Paid Holidays
• Educational Assistance
Salary: $120-166K
**Hybrid in Vienna, VA**
**An In Person interview will be required for this role prior to offer.**
Click here to learn about BRMi's culture.
Click here to see BRMi's Glassdoor reviews
Responsibilities
  • Design, implement, administer, and support Microsoft Azure cloud platforms and enterprise application workloads.
  • Deploy, configure, and maintain Azure services including Azure Kubernetes Service (AKS), Azure Service Bus, Storage Accounts, Azure Functions, App Services, Key Vault, API Management, Azure Monitor, Log Analytics, and Azure networking services.
  • Design highly available, resilient, scalable, and secure cloud-native architectures that support enterprise application requirements.
  • Provision, administer, upgrade, patch, secure, and optimize AKS clusters and associated Kubernetes workloads.
  • Manage Kubernetes capabilities including ingress controllers, autoscaling, networking, workload security, monitoring, and observability.
  • Implement and administer identity and access management solutions using Microsoft Entra ID, Role-Based Access Control (RBAC), Managed Identities, Service Principals, Conditional Access, and Privileged Identity Management (PIM).
  • Establish and maintain least-privilege access models and cloud governance standards across Azure environments.
  • Administer and automate GitHub Enterprise environments, including organizations, teams, repositories, repository rulesets, branch protection policies, security policies, secrets, and enterprise governance controls.
  • Configure and support GitHub Apps, OAuth integrations, webhooks, enterprise authentication, and other GitHub platform integrations.
  • Design, develop, and maintain CI/CD pipelines using GitHub Actions, reusable workflows, composite actions, and enterprise integrations.
  • Provision, secure, scale, upgrade, and maintain GitHub-hosted and self-hosted runners.
  • Implement secure workload authentication using OpenID Connect (OIDC), Managed Identities, federated credentials, and secretless authentication patterns.
  • Develop and maintain Infrastructure as Code solutions using Packer and ARM templates to automate and standardize cloud infrastructure deployments.
  • Integrate CI/CD pipelines with Azure cloud services, Kubernetes environments, security controls, and application deployment processes.
  • Implement and support deployment strategies including blue-green deployments, canary releases, and rolling updates.
  • Establish DevSecOps controls, automated quality gates, and security checks throughout the software delivery lifecycle.
  • Support software supply chain security, dependency management, vulnerability remediation, and applicable compliance requirements.
  • Implement and maintain monitoring, logging, alerting, and observability capabilities using Azure Monitor, Log Analytics, Application Insights, Prometheus, and Grafana.
  • Troubleshoot complex issues involving Azure infrastructure, Kubernetes, identity, networking, GitHub, CI/CD pipelines, and application deployments.
  • Develop automation using PowerShell, Bash, Python, and other scripting technologies to improve platform reliability and reduce manual administration.
  • Create and maintain operational runbooks, architecture documentation, engineering standards, deployment procedures, and platform best practices.
  • Partner with application development teams to improve platform reliability, deployment velocity, security, and developer experience.
  • Provide technical guidance and leadership across engineering teams on cloud, Kubernetes, GitHub, automation, and DevSecOps practices.
  • Support production incidents, root-cause analysis, problem resolution, and continuous improvement initiatives.
  • Perform other duties as required.

Qualifications
  • Bachelor's degree in Computer Science, Information Systems, Software Engineering, Engineering, or a related technical field.
  • 7+ years of experience in Cloud Engineering, Platform Engineering, DevOps Engineering, Site Reliability Engineering (SRE), or a related technical discipline.
  • 5+ years of hands-on experience designing, implementing, or supporting Microsoft Azure environments.
  • Strong hands-on experience with Azure Kubernetes Service (AKS) and Kubernetes administration.
  • Strong experience with Azure Functions, Azure Service Bus, Storage Accounts, App Services, Key Vault, API Management, and Azure networking services.
  • Strong knowledge of cloud networking, security, scalability, availability, and enterprise architecture concepts.
  • Strong expertise with Microsoft Entra ID and identity and access management, including RBAC, Managed Identities, Service Principals, Conditional Access, and PIM.
  • Extensive experience administering and supporting GitHub Enterprise environments.
  • Strong experience designing, developing, and maintaining CI/CD pipelines using GitHub Actions.
  • Experience with reusable workflows, composite actions, GitHub Apps, OAuth integrations, webhooks, OIDC, and repository security controls.
  • Experience provisioning, securing, scaling, and maintaining GitHub self-hosted runners.
  • Strong experience administering Kubernetes environments and supporting containerized application workloads.
  • Experience developing and maintaining Infrastructure as Code using Packer and ARM templates.
  • Experience integrating CI/CD pipelines with Azure services and Kubernetes environments.
  • Experience with PowerShell, Bash, Python, and automation scripting.
  • Strong understanding of cloud security, DevSecOps, CI/CD practices, enterprise governance, and software supply chain security.
  • Experience implementing monitoring, logging, alerting, and observability solutions in enterprise cloud environments.
  • Strong analytical, troubleshooting, and problem-solving skills with the ability to resolve complex platform and application delivery issues.
  • Strong written and verbal communication skills with the ability to document technical solutions and communicate effectively with technical and non-technical stakeholders.
  • Ability to work independently, manage multiple technical priorities, and provide technical leadership across engineering teams.

Desired:
  • Microsoft Azure Solutions Architect Expert certification.
  • Microsoft Azure Administrator Associate certification.
  • Microsoft Azure DevOps Engineer Expert certification.
  • Certified Kubernetes Administrator (CKA) certification.
  • GitHub Actions certification.
  • Experience implementing GitOps-based deployment and configuration management models.
  • Experience administering large-scale enterprise GitHub environments supporting multiple development teams.
  • Experience with Azure Landing Zones and enterprise cloud governance frameworks.
  • Experience supporting cloud security, regulatory compliance, and enterprise security programs.
  • Experience supporting enterprise developer platforms, internal developer platforms, or engineering enablement programs.
  • Experience with Azure DevOps integrations and developer self-service capabilities.
  • Experience implementing modern platform engineering and SRE practices.
  • Experience working within financial services, banking, insurance, healthcare, or another highly regulated enterprise environment.

** BRMi will not sponsor applicants for work visas for this position.**
**This is a W2 opportunity only**
EOE/Minorities/Females/Vet/Disabled
We are an equal opportunity employer that values diversity and commitment at all levels. All individuals, regardless of personal characteristics, are encouraged to apply. Employment policies and decisions on employment and promotion are based on merit, qualifications, performance, and business needs. The decisions and criteria governing the employment relationship with all employees are made in a nondiscriminatory manner, without regard to race, religion, color, national origin, sex, age, marital status, physical or mental disability, medical condition, veteran status, or any other factor determined to be unlawful by federal, state, or local statutes.

BRMi logo

About BRMi

Sourced by ZipRecruiter

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Silver Spring, MD, US

Year founded

2004