1

Github Jobs in Maryland (NOW HIRING)

Senior Data Engineer (Remote)

Baltimore, MD · Remote

$105K - $143K/yr

Proficiency in GitHub: Demonstrated expertise in utilizing GitHub for version control, code collaboration, and managing development workflows within data engineering projects. * Extensive Experience ...

Strong experience with Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps, or Bamboo . * Extensive experience in CI/CD pipeline design, implementation, and troubleshooting. * Experience with ...

Dev Ops Engineer

Bethesda, MD · On-site

$100 - $130/hr

GitHub, Jira, Confluence, Jenkins, and Katalon Studio. * Demonstrated experience troubleshooting issues with two or more of the following tools: GitHub, Jira, Confluence, Jenkins, and Katalon Studio.

Software Engineer L1 - Java

Laurel, MD · On-site

$175 - $200/hr

GitHub packaging * Packaging for Windows (MSA, portable zip, etc.) * Windows WSL familiarity * PKI infrastructure and X.509 certificates * Unit testing * Software Development lifecycle Qualifications

Showing results 41-60

Github information

See Maryland salary details

$22.3K

$133.8K

$187.8K

How much do github jobs pay per year?

As of Aug 23, 2026, the average yearly pay for github in Maryland is $133,814.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,600.00 and $155,300.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.

What are the most commonly searched types of Github jobs in Maryland?

The most popular types of Github jobs in Maryland are:

What are popular job titles related to Github jobs in Maryland?

For Github jobs in Maryland, the most frequently searched job titles are:

What job categories do people searching Github jobs in Maryland look for?

The top searched job categories for Github jobs in Maryland are:

What cities in Maryland are hiring for Github jobs?

Cities in Maryland with the most Github job openings:

Infographic showing various Github job openings in Maryland as of August 2026, with employment types broken down into 86% Full Time, 8% Part Time, and 6% Contract. Highlights an 72% Physical, 7% Hybrid, and 21% Remote job distribution, with an average salary of $133,814 per year, or $64.3 per hour.

DevOps Engineer with Security Clearance

Red Key Solutions

Bethesda, MD • On-site

$56.50 - $77.25/hr

Other

Posted 2 days ago

New


Job description

This role will closely work Development as well as other technology stakeholders to maintain, develop and support IC enterprise products. The DevOps Engineer will work collaboratively with software engineering to deploy and operate systems. This role will help automate and streamline operations and processes. Build and maintain tools for deployment, monitoring and operations, and troubleshoot and resolve issues in dev, test, and production environments. Primary Responsibilities
•     Supports software deployments, cloud infrastructure baselines, and operational availability of production systems.
•     Managing, building, configuring, administering, operating and maintaining all components that comprise the DevOps environment.
•     Defining enterprise Continuous Integration/Continuous Deployment processes and best practices
•     Codifying DevOps best practices across the enterprise
•     Developing and maintaining scripts to automate tool deployment to an AWS cloud environment and other tasks.
•     Scripting and maintaining build environments.
•     Working with project teams to integrate their products into the DevOps environment. Basic Qualifications
•     Demonstrated experience setting up one or more of the following tools: GitHub, Jira, Confluence, Jenkins, and Katalon Studio.
•     Demonstrated experience troubleshooting issues with two or more of the following tools: GitHub, Jira, Confluence, Jenkins, and Katalon Studio.
•     Demonstrated experience working within a software development team and supporting developers and developer activities.
•     Candidate must have an active TS/SCI with polygraph.
•     Candidate must have HS diploma and at least 20 years of relevant experience; or Master’s degree and at least 15 years of relevant experience; or Doctorate degree and at least 13 years of relevant experience. Preferred Qualifications
•     Master’s degree in science, technical, or engineering discipline.
•     AWS Associate Certification (Developer, Solution Architect, or Sys Ops Administrator)
•     AWS Professional Certification (DevOps Engineer or Solutions Architect)
•     Demonstrated experience in container orchestration using Docker, Vagrant, Kubernetes, or AWS ECS/ECR
•     Demonstrated experience with Languages including Java, Python, JavaScript, Ruby, PHP, and Unix shell Scripting
•     Demonstrated experience with Ansible, or Puppet.