2

Full Time Github Software Engineer Jobs (NOW HIRING)

Senior Software Engineer

San Francisco, CA ยท On-site +1

$144.30K - $190.30K/yr

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 ...

Sr. Software Engineer CICD (GitHub)

Austin, TX

$121.40K - $160K/yr

Role Overview The PIMCO CI/CD Platform team is seeking a highly skilled Senior Software Engineer with a strong development background in GitHub Ecosystem. The qualified candidate should have strong ...

Sr. Software Engineer CICD (GitHub)

Austin, TX ยท On-site

$121.40K - $160.10K/yr

Role Overview The PIMCO CI/CD Platform team is seeking a highly skilled Senior Software Engineer with a strong development background in GitHub Ecosystem. The qualified candidate should have strong ...

Principal Engineering Manager

San Francisco, CA ยท On-site +1

$159.10K - $213.20K/yr

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 ...

Sr. Software Engineer CICD (GitHub)

Austin, TX ยท On-site

$128.90K - $165.50K/yr

Required : โ€ข Bachelor's degree in computer science, Software Engineering, or a related field. โ€ข ... CI/CD tools (e.g., GitHub, GitLab CI). โ€ข Strong understanding and experience with ...

SW Engineer Schedule: Full-Time Shift: Day Job Travel: No Minimum Clearance Required: Interim ... Expertise in Jenkins, GitLab CI, Azure DevOps Pipelines, or GitHub Actions. * Scripting:

Marble is seeking a full-time Software Engineer who is ready for a challenge and eager to design ... Participate in the continuous integration and deployment processes using GitHub workflows * Support ...

Marble is seeking a full-time Software Engineer who is ready for a challenge and eager to design ... Participate in the continuous integration and deployment processes using GitHub workflows * Support ...

Description We're seeking a Software Engineer with an active TS/SCI with polygraph to develop ... Familiarity with modern development tools and workflows (Git, GitHub, GitLab, etc.) * Experience ...

Principal Software Engineer

Spring, TX ยท On-site

$124.30K - $166.70K/yr

Principal Software Engineer - Full Stack Location: Spring TX - Hybrid (3-4 days/week onsite ... Use AI coding assistants (e.g., GitHub Copilot, Cursor) to improve productivity, documentation ...

Software Engineer

Arlington, VA ยท On-site +1

$110K - $135K/yr

Integrate code and repository management with GitHub Copilot * Write clean, maintainable, and well ... listed below are for full-time W2 employees: * Health Care Plan (Medical, Dental, & Vision)

Software Engineer

Arlington, VA ยท Remote

$110K - $135K/yr

Integrate code and repository management with GitHub Copilot * Write clean, maintainable, and well ... listed below are for full-time W2 employees: * Health Care Plan (Medical, Dental, & Vision)

Software Engineer

New York, NY ยท On-site

$75K - $95K/yr

S. citizenship > * Full-time on-site work at Kitware's office in Clifton Park, NY > Preferred ... Familiarity with one or more AI code-assistant tools (e.g., Github Copilot, Cursor, Claude Code)

S. citizenship * Full-time on-site work at Kitware's office in Clifton Park, NY Preferred ... Familiarity with one or more AI code-assistant tools (e.g., Github Copilot, Cursor, Claude Code)

Software Engineer

Clifton Park, NY ยท On-site

$75K - $95K/yr

S. citizenship * Full-time on-site work at Kitware's office in Clifton Park, NY Preferred ... Familiarity with one or more AI code-assistant tools (e.g., Github Copilot, Cursor, Claude Code)

Job Type Full-time Description Job Title: Software Engineer Department: Digital Solutions Reports ... Understanding of basic CI/CD concepts and tools such as GitHub or GitLab. * Competency with physics ...

next page

Showing results 1-20

Full Time Github Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do full time github software engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for full time github software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Full Time Github Software Engineer, and why are they important?

To thrive as a Full Time Github Software Engineer, you need strong programming skills (such as in Ruby, Go, or JavaScript), experience with distributed systems, and a relevant degree or equivalent experience. Familiarity with Git, CI/CD pipelines, cloud platforms, and code review systems is typically essential, along with knowledge of GitHub's own products and APIs. Excellent problem-solving, communication, and collaboration skills are crucial for working effectively on cross-functional teams and contributing to open-source projects. These abilities are vital for building scalable software, maintaining high-quality codebases, and driving innovation at a globally impactful company like GitHub.

How do Full Time Github Software Engineers typically collaborate with other teams within the organization?

Full Time Github Software Engineers often work closely with cross-functional teams, including product managers, designers, and quality assurance engineers. Collaboration usually happens through agile methodologies like daily stand-ups, sprint planning, and code reviews, ensuring alignment on product goals and technical implementation. Engineers are encouraged to participate in open discussions, contribute to architectural decisions, and provide feedback during pull requests. This collaborative environment fosters innovation and helps deliver high-quality software that meets user needs.

What does a Full Time GitHub Software Engineer do?

A Full Time GitHub Software Engineer is responsible for designing, developing, and maintaining software products and services for GitHub. They work on a variety of projects, including improving the GitHub platform, building new features, fixing bugs, and ensuring the reliability and security of the services. Collaboration with other engineers, designers, and product managers is a key part of the role, along with contributing to open source projects and participating in code reviews.

What is the difference between Full Time Github Software Engineer vs Full Time Software Developer?

AspectFull Time Github Software EngineerFull Time Software Developer
Required CredentialsBachelor's in CS, GitHub proficiency, coding skillsBachelor's in CS or related field, coding skills
Work EnvironmentCollaborative, remote or office, open-source focusOffice or remote, project-based
Industry UsageTech companies, open-source projects, startupsWide range of industries, corporate and startups
Common Search IntentFocus on GitHub skills, open-source contributionsGeneral software development roles

The main difference is that a Full Time Github Software Engineer specializes in using GitHub for version control, collaboration, and open-source projects, often requiring GitHub-specific skills. A Full Time Software Developer has a broader role in software creation across various platforms and tools. Both roles require strong coding skills, but the Github role emphasizes open-source collaboration and GitHub platform expertise.

More about Full Time Github Software Engineer jobs
What cities are hiring for Full Time Github Software Engineer jobs? Cities with the most Full Time Github Software Engineer job openings:
What are the most commonly searched types of Github Software Engineer jobs? The most popular types of Github Software Engineer jobs are:
What states have the most Full Time Github Software Engineer jobs? States with the most job openings for Full Time Github Software Engineer jobs include:
Senior Software Engineer

Senior Software Engineer

GitHub

San Francisco, CA โ€ข On-site, Remote

$144.30K - $190.30K/yr

Full-time

This job post hasย expired today.ย Applications are no longer accepted.


Job description

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 than 90% of the Fortune 100 companies, use GitHub to collaborate, and more than 77,000 organisations have adopted GitHub Copilot.

Locations

In this role you can work from Remote, United States

Overview

The GitHub iOS team is changing the way that developers across the world collaborate on GitHub. Launched in March 2020, GitHub iOS is one of our fastest growing products with over 3.5 million downloads across both apps and a 4.8-star rating on the App Store. The team is looking for someone who is passionate about the iOS platform and who will help us build a world-class app in design, performance, and accessibility.

Come join the team and influence the future of GitHub for mobile!

Stack: The iOS app is built with Swift and UIKit. Our networking primarily uses Apollo to communicate with GitHub GraphQL APIs.

As a Senior Software Engineer on the iOS team at GitHub, you will enhance the developer experience by working closely with a community of engineers and designers on a distributed, diverse and passionate team delivering the services that millions of developers depend on. In this role you will design, prototype, implement, ship and support highly performant user facing features with your team.

The iOS team is a subteam of the broader GitHub Client Apps Team within the Core Productivity engineering organization. Our core strategy is to invest in making the iOS app a reliable, fast and flexible solution that scales with the growth of our user base. We are a product team, which means our customers are the millions of developers who use the GitHub iOS app daily. We measure our success by service level objectives and customer feedback on reliability and performance.

We are looking for creative problem solvers and diverse thinkers, people who care about culture as well as customers and features. We believe that how we do things is as important as what we do. Big vision, a common purpose, passion for quality, curiosity, dedication, and investment in fun and collaboration are what lead to great results. Great products reflect the teams that build them.

Responsibilities

  • Pick up work autonomously and code solutions, working to unblock yourself when stuck either by reaching out for help or finding other solutions in an asynchronous, remote, distributed culture
  • Write clear documentation, tests, and recommendations for technical problems
  • Collaboratively define, scope, prioritize, and estimate work
  • Drive helpful conversations around technical issues and engineering practices, suggesting improvements and ideas as you see fit
  • Review code and provide thoughtful, constructive feedback during code reviews
  • Triage, reproduce, and debug issues reported for our area of responsibility
  • Give and receive feedback to grow yourself and the team
  • Provide compassionate technical mentorship, pairing opportunities, and code reviews to encourage the growth of others
  • Deliver complex code/features with quality and supportability

Qualifications

Required/Minimum Qualifications:

  • 6+ 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 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 Bachelor's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 4+ 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 2+ 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.
  • OR equivalent experience.
  • 4+ years of demonstrated proficiency in iOS app development, building and maintaining large-scale, highly scalable iOS applications in Swift, and experience developing modern iOS features using UIKit and/or SwiftUI?
  • A deep understanding of mobile design patterns, including consistency, reliability, and performance at scale
  • Experience with participating in on-call rotations and Apple App Store deployments, including triaging production issues, conducting root cause analysis, and contributing to postmortems

Preferred Qualifications:

  • Experience in one or more scripting languages (e.g., Bash, Python, or a similar language) to streamline CI/CD pipelines and local development workflows
  • Deep expertise with Apple's Human Interface Guidelines and iOS best practices
  • Experience supporting iOS accessibility frameworks and design patterns
  • Experience with Apollo GraphQL, including designing API models and implementing resolvers
  • Experience with federated GraphQL architectures and API design strategies
  • Familiarity with service health indicators (SLOs, SLIs), observability tooling, and data-driven decision making for prioritizing reliability improvements
  • Experience driving efforts to reduce incident volume and improve system resilience through proactive monitoring and alerting

Compensation Range

The base salary range for this job is USD $124,000.00 - USD $329,200.00 /Yr.

These pay ranges are intended to cover roles based across the United States. An individual's base pay depends on various factors including geographical location and review of experience, knowledge, skills, abilities of the applicant. At GitHub certain roles are eligible for benefits and 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.

GitHub values

  • Customer-obsessed
  • Ship to learn
  • Growth mindset
  • Own the outcome
  • Better together
  • Diverse and inclusive

Manager fundamentals

  • Model
  • Coach
  • Care

Leadership principles

  • Create clarity
  • Generate energy
  • Deliver success

Who We Are

GitHub is the world's leading AI-powered developer platform with 150 million developers and counting. We're also home to the biggest open-source community on earth (and 99% of the world's software has open-source code in its DNA). Many of the apps and programs you use every day are built on GitHub.

Our teams are dreamers, doers, and pioneers, leading the way in AI, driving humanitarian efforts around the globe, and even sending open source to Mars (and beyond!). At GitHub, our goal is to create the space you need to do your best work. We're remote-first and offer competitive pay, generous learning and growth opportunities, and excellent benefits to support you, wherever you are-because we know that people flourish when they can work on their own terms.

Join us, and let's change the world, together.

EEO Statement

GitHub is made up of people from a wide variety of backgrounds and lifestyles. We embrace diversity and invite applications from people of all walks of life. We don't discriminate against employees or applicants based on gender identity or expression, sexual orientation, race, religion, age, national origin, citizenship, disability, pregnancy status, veteran status, or any other differences. Also, if you have a disability, please let us know if there's any way we can make the interview process better for you; we're happy to accommodate!