We are looking for a Senior Software Engineer who enjoys solving complex distributed systems ... Experience building CI/CD pipelines using GitHub Actions, Jenkins, Azure DevOps, or similar ...
We are looking for a Senior Software Engineer who enjoys solving complex distributed systems ... Experience building CI/CD pipelines using GitHub Actions, Jenkins, Azure DevOps, or similar ...
Software Engineer
Charlotte, NC · On-site
$52 - $57/hr
Software Engineer, Cybersecurity Applications We are not accepting C2C or 1099 arrangements ... Implement and support CI/CD pipelines using tools such as GitHub Actions and Jenkins. * Deploy ...
Software Engineer
Charlotte, NC · On-site
$52 - $57/hr
Software Engineer, Cybersecurity Applications We are not accepting C2C or 1099 arrangements ... Implement and support CI/CD pipelines using tools such as GitHub Actions and Jenkins. * Deploy ...
Software Engineer
Charlotte, NC · On-site
$52 - $57/hr
Software Engineer, Cybersecurity Applications We are not accepting C2C or 1099 arrangements ... Experience with CI/CD tools, including GitHub Actions, Jenkins, or similar platforms. * Familiarity ...
Software Engineer
Charlotte, NC · On-site
$52 - $57/hr
Software Engineer, Cybersecurity Applications We are not accepting C2C or 1099 arrangements ... Experience with CI/CD tools, including GitHub Actions, Jenkins, or similar platforms. * Familiarity ...
Software Engineer
Morrisville, NC · On-site
We are looking for a Senior Software Engineer who enjoys solving complex distributed systems ... Experience building CI/CD pipelines using GitHub Actions, Jenkins, Azure DevOps, or similar ...
Software Engineer
Morrisville, NC · On-site
We are looking for a Senior Software Engineer who enjoys solving complex distributed systems ... Experience building CI/CD pipelines using GitHub Actions, Jenkins, Azure DevOps, or similar ...
Experience working with GitHub , GitHub Actions , and CI/CD pipelines * Experience with Five9 ... software engineer with deep Python/Java expertise and hands-on experience in Contact Center ...
Quick apply
Experience working with GitHub , GitHub Actions , and CI/CD pipelines * Experience with Five9 ... software engineer with deep Python/Java expertise and hands-on experience in Contact Center ...
Principal Software Engineer
Charlotte, NC · On-site +1
$131K - $176K/yr
The Principal Software Engineer serves as a technical authority and innovation leader, shaping ... Leverage AI-assisted development tools (e.g., GitHub Copilot and similar technologies) to improve ...
Principal Software Engineer
Charlotte, NC · On-site +1
$131K - $176K/yr
The Principal Software Engineer serves as a technical authority and innovation leader, shaping ... Leverage AI-assisted development tools (e.g., GitHub Copilot and similar technologies) to improve ...
Principal Software Engineer
Charlotte, NC · On-site +1
$131K - $176K/yr
The Principal Software Engineer serves as a technical authority and innovation leader, shaping ... Leverage AI-assisted development tools (e.g., GitHub Copilot and similar technologies) to improve ...
Principal Software Engineer
Charlotte, NC · On-site +1
$131K - $176K/yr
The Principal Software Engineer serves as a technical authority and innovation leader, shaping ... Leverage AI-assisted development tools (e.g., GitHub Copilot and similar technologies) to improve ...
Software Engineer 4 - Java / React
Charlotte, NC · On-site
$70/hr
Software Engineer 4 - AI Test Engineer (Java / React) Location: Charlotte, NC • Dallas, TX • ... GitHub Actions, and modern DevOps practices - Conduct functional, integration, performance ...
Software Engineer 4 - Java / React
Charlotte, NC · On-site
$70/hr
Software Engineer 4 - AI Test Engineer (Java / React) Location: Charlotte, NC • Dallas, TX • ... GitHub Actions, and modern DevOps practices - Conduct functional, integration, performance ...
Software Engineer
Raleigh, NC · On-site +1
$96K - $154K/yr
Must have one (1) year of experience with: working with JavaScript or Python programming language; working with Git and GitHub; managing software deployment with Red Hat OpenShift; building and ...
Software Engineer
Raleigh, NC · On-site +1
$96K - $154K/yr
Must have one (1) year of experience with: working with JavaScript or Python programming language; working with Git and GitHub; managing software deployment with Red Hat OpenShift; building and ...
Software Engineer
Durham, NC · On-site +1
$96K - $154K/yr
Must have one (1) year of experience with: working with JavaScript or Python programming language; working with Git and GitHub; managing software deployment with Red Hat OpenShift; building and ...
Software Engineer
Durham, NC · On-site +1
$96K - $154K/yr
Must have one (1) year of experience with: working with JavaScript or Python programming language; working with Git and GitHub; managing software deployment with Red Hat OpenShift; building and ...
Software Engineer
Chapel Hill, NC · On-site
... as GitHub Copilot, Cursor, Claude code or similar tools • Relevant technical certifications in ... software engineering principles, and application development. 3. Experience with REST APIs ...
Software Engineer
Chapel Hill, NC · On-site
... as GitHub Copilot, Cursor, Claude code or similar tools • Relevant technical certifications in ... software engineering principles, and application development. 3. Experience with REST APIs ...
Lead Software Engineer
Charlotte, NC · On-site
Wells Fargo is seeking a Lead Software Engineer to join the Onboarding Technology Team within the ... Experience with one or more CI/CD Pipeline (GitHub, Jenkins), Release management, and Automation ...
Lead Software Engineer
Charlotte, NC · On-site
Wells Fargo is seeking a Lead Software Engineer to join the Onboarding Technology Team within the ... Experience with one or more CI/CD Pipeline (GitHub, Jenkins), Release management, and Automation ...
Forward Deployed Software Engineer
Charlotte, NC · On-site
$75K - $95K/yr
Fly.io/Docker/GitHub Actions; Drizzle/Vite/Tailwind ; healthcare/CRM/analytics exposure. To apply ... = Engineering/IT · Industries = Hospital & Health Care / Software Development
Forward Deployed Software Engineer
Charlotte, NC · On-site
$75K - $95K/yr
Fly.io/Docker/GitHub Actions; Drizzle/Vite/Tailwind ; healthcare/CRM/analytics exposure. To apply ... = Engineering/IT · Industries = Hospital & Health Care / Software Development
As a SaaS Software Engineer, you will: * Design and develop high quality, testable and scalable ... Understanding and experience with Github and Github actions * Experience with customer facing CI/CD ...
As a SaaS Software Engineer, you will: * Design and develop high quality, testable and scalable ... Understanding and experience with Github and Github actions * Experience with customer facing CI/CD ...
Staff / Principal Software Engineer
Charlotte, NC · On-site
$131K - $176K/yr
Staff / Principal Software Engineer Location : Charlotte, NC Duration : 12+ Months No Technical ... AI coding tools (Claude Code, GitHub Copilot, Codex, Gemini) * Financial services or other ...
New
Staff / Principal Software Engineer
Charlotte, NC · On-site
$131K - $176K/yr
Staff / Principal Software Engineer Location : Charlotte, NC Duration : 12+ Months No Technical ... AI coding tools (Claude Code, GitHub Copilot, Codex, Gemini) * Financial services or other ...
New
As a SaaS Software Engineer, you will: * Design and develop high quality, testable and scalable ... Understanding and experience with Github and Github actions * Experience with customer facing CI/CD ...
As a SaaS Software Engineer, you will: * Design and develop high quality, testable and scalable ... Understanding and experience with Github and Github actions * Experience with customer facing CI/CD ...
... GitHub, Jenkins, Artifactory, Selenium, SOAP, REST, and XML. Provides technical mentorship to other ... Software Engineer/Developer (or closely related occupation) developing and maintaining Web ...
... GitHub, Jenkins, Artifactory, Selenium, SOAP, REST, and XML. Provides technical mentorship to other ... Software Engineer/Developer (or closely related occupation) developing and maintaining Web ...
Software Engineer 4
Charlotte, NC · On-site
$68 - $73/hr
... Software Engineer ( .NET Full Stack ) Contract for W2 $68-$73 HR Hybrid onsite in Charlotte NC ... Experience using AI-assisted development tools such as GitHub Copilot or comparable coding agents.
Software Engineer 4
Charlotte, NC · On-site
$68 - $73/hr
... Software Engineer ( .NET Full Stack ) Contract for W2 $68-$73 HR Hybrid onsite in Charlotte NC ... Experience using AI-assisted development tools such as GitHub Copilot or comparable coding agents.
MES Software Engineer
Charlotte, NC · On-site +1
$77 - $79/hr
Overview CTG is seeking an experienced MES Software Engineer to support the design, development ... Experience with GitLab, GitHub Actions, Jenkins, or similar CI/CD tools. * Experience working in ...
Quick apply
MES Software Engineer
Charlotte, NC · On-site +1
$77 - $79/hr
Overview CTG is seeking an experienced MES Software Engineer to support the design, development ... Experience with GitLab, GitHub Actions, Jenkins, or similar CI/CD tools. * Experience working in ...
MES Software Engineer
Charlotte, NC · On-site +1
$77 - $79/hr
Overview CTG is seeking an experienced MES Software Engineer to support the design, development ... Experience with GitLab, GitHub Actions, Jenkins, or similar CI/CD tools. * Experience working in ...
Quick apply
MES Software Engineer
Charlotte, NC · On-site +1
$77 - $79/hr
Overview CTG is seeking an experienced MES Software Engineer to support the design, development ... Experience with GitLab, GitHub Actions, Jenkins, or similar CI/CD tools. * Experience working in ...
Github Software Engineer information
See North Carolina salary details
$57.7K - $69.4K
2% of jobs
$69.4K - $81.2K
4% of jobs
$81.2K - $92.9K
6% of jobs
$92.9K - $104.6K
8% of jobs
$110.9K is the 25th percentile. Wages below this are outliers.
$104.6K - $116.4K
7% of jobs
$116.4K - $128.1K
18% of jobs
The median wage is $130.8K / yr.
$128.1K - $139.8K
16% of jobs
$139.8K - $151.6K
2% of jobs
$156.4K is the 75th percentile. Wages above this are outliers.
$151.6K - $163.3K
26% of jobs
$163.3K - $175K
1% of jobs
$175K - $186.8K
8% of jobs
$57.7K
$134.1K
$186.8K
How much do github software engineer jobs pay per year?
What does a typical day look like for a GitHub software engineer?
A typical day for a Github Software Engineer involves collaborating with team members through code reviews, participating in daily standup meetings, and working on new feature development or maintenance of existing systems. You’ll frequently interact with cross-functional teams, including product managers and designers, to deliver improvements and solve technical challenges efficiently. Expect to spend significant time coding, troubleshooting issues, and utilizing tools like GitHub Actions for automation and deployment. Continuous learning and staying up-to-date with open-source trends are also common, as Github encourages innovation and personal growth within its engineering teams.
What are the key skills and qualifications needed to thrive in the GitHub software engineer position, and why are they important?
To thrive as a Github Software Engineer, you typically need strong proficiency in programming languages like Python, Ruby, or Go, experience with distributed systems, and a degree in computer science or related field. Familiarity with tools such as Git, GitHub Actions, Docker, and CI/CD pipelines is essential, along with knowledge of cloud infrastructure and agile development practices. Excellent collaboration, problem-solving skills, and the ability to communicate complex technical ideas clearly are valuable in this position. These competencies ensure smooth product development, efficient team workflows, and the delivery of high-quality software to a global user base.
What is a GitHub software engineer?
A GitHub Software Engineer is responsible for developing and maintaining software solutions that enhance GitHub’s platform and services. They work with various programming languages, contribute to open-source projects, and collaborate with teams to improve developer workflows. Their role involves coding, debugging, reviewing pull requests, and optimizing performance for millions of users worldwide.
- Intern Software App
- Overnight Backend Developer Intern
- Software Engineer Intern International Student
- Internship Kotlin Multiplatform Developer
- Internship Sabre Software Engineer
- Internship International Front End Developer
- Day Shift Software Engineer Reddit
- Software Engineer Internal Tools
- Intern Java Developer Banking
- Intern Opengl Programmer

NetApp rating
9.4
Based on 5 frontline employees who took The Breakroom Quiz
2nd of 483 rated business services
Job description
NetApp's Marketplace Core team is building the next generation of marketplace infrastructure that enables customers to discover, purchase, provision, and manage NetApp products across AWS, Azure, Google Cloud, and future marketplace ecosystems.
At the center of this effort is the Marketplace Control Tower (MCT), NetApp's centralized control plane for marketplace operations. MCT automates private offers, subscription management, entitlement workflows, billing visibility, marketplace integrations, and operational governance across hyperscalers. Alongside MCT, the team develops Digital Wallet and other platform services that simplify how customers transact with NetApp through cloud marketplaces.
We are looking for a Senior Software Engineer who enjoys solving complex distributed systems challenges, designing scalable cloud services, and building platforms used by product teams across the company. You will help shape the architecture, APIs, workflows, and operational foundations that enable NetApp's marketplace business to scale.
This is a highly collaborative, high-ownership role where engineers participate in the entire product lifecycle-from design and implementation through deployment, operations, and customer impact.
- Design and build scalable cloud services that power marketplace transactions, subscriptions, entitlements, billing visibility, and workflow automation.
- Develop core services for the Marketplace Control Tower (MCT), including APIs, orchestration engines, automation workflows, and marketplace connectors.
- Build integrations with AWS Marketplace, Microsoft Azure Marketplace, Google Cloud Marketplace, Salesforce, CPQ systems, and other enterprise platforms.
- Design and implement APIs, SDKs, and platform capabilities that enable internal engineering teams to integrate with marketplace functionality.
- Build workflow-driven solutions for private offer creation, approvals, provisioning, entitlements, metering, billing, and operational governance.
- Contribute to marketplace telemetry, analytics, monitoring, and operational dashboards that improve visibility into platform health and customer outcomes.
- Design data models, service boundaries, event-driven architectures, and integration patterns that can scale across multiple cloud providers.
- Improve platform reliability, observability, operational excellence, and security.
- Own features end-to-end, including requirements, architecture, implementation, testing, deployment, and production support.
- Mentor engineers and contribute to engineering best practices across the organization.
AI-Native Engineering Culture
- Our team embraces an AI-first development approach. Engineers are expected to use modern AI tools daily to accelerate design, implementation, testing, debugging, documentation, and operational activities.
- We view AI as a force multiplier for engineering productivity and expect candidates to demonstrate how they effectively partner with AI systems while maintaining strong engineering judgment, code quality, security, and operational excellence.
- Successful candidates will have experience working with tools such as Cursor, Claude, OpenAI, and GitHub Copilot and will be excited to help define how AI transforms software engineering within NetApp.
- Experience designing, building, and operating full-stack software applications, with ownership spanning backend services, APIs, data layers, and modern user interfaces.
- 8+ years of professional software development experience.
- 3+ years building and operating cloud-native distributed systems at scale.
- Experience designing and supporting highly available, fault-tolerant services in production environments.
- Proven experience designing and delivering cloud-native applications that meet real-world scale, performance, and reliability requirements.
- Experience building RESTful APIs, microservices, and event-driven systems.
- Experience with SQL and NoSQL databases and designing scalable data models.
- Experience building CI/CD pipelines using GitHub Actions, Jenkins, Azure DevOps, or similar technologies.
- Strong understanding of distributed systems, service-oriented architecture, and cloud-native development principles.
- Experience working with containers and orchestration platforms such as Docker and Kubernetes.
- Knowledge of authentication, authorization, API security, encryption, and modern security practices.
- Experience using AI-assisted software development workflows as a primary development model.
- Demonstrated proficiency with modern AI coding tools such as Cursor, Claude, OpenAI, and GitHub Copilot.
- Experience leveraging LLMs to accelerate software development, including code generation, refactoring, test creation, documentation, debugging, and architectural design.
- Understanding of prompt engineering, context management, token optimization, model selection, and practical techniques for improving AI-assisted development productivity.
- Experience measuring and optimizing AI development workflows, including model selection, context management, token consumption, and prompt effectiveness.
- Demonstrated ability to effectively leverage AI agents and coding assistants to increase engineering productivity while maintaining ownership of design, architecture, testing, and operational excellence.
- Ability to independently deliver large features and systems using AI-accelerated development practices while maintaining high standards for code quality, reliability, security, and maintainability.
- Ability to evaluate tradeoffs, drive architectural discussions, and make sound technical decisions.
- Strong communication and collaboration skills with product managers, architects, and engineers.
- Experience mentoring engineers and sharing best practices for AI-assisted development.
- Strong backend development experience in Go. Experience with Python or Node.js is a plus.
- Experience working with cloud marketplaces, commerce systems, subscription platforms, SaaS billing systems, or procurement platforms.
- Experience building workflow orchestration systems, automation platforms, or control-plane services.
- Familiarity with AWS, Azure, and Google Cloud APIs and service ecosystems.
- Experience integrating with enterprise systems such as Salesforce, CPQ platforms, identity systems, or financial systems.
- Experience implementing event-driven architectures using Kafka, Event Hub, Pub/Sub, or similar technologies.
- Experience with infrastructure-as-code tools such as Terraform or CloudFormation.
- Experience building observability solutions using OpenTelemetry, Dynatrace, Grafana, Prometheus, or equivalent tooling.
- Experience building platform services used by multiple engineering teams.
- Familiarity with AI agents, agentic workflows, MCP, RAG, or LLM-integrated applications is a plus.
- Bachelor's degree in Computer Science, Engineering, or a related field. Master's Degree Preferred.
Compensation:
The target salary range for this position is 170,000 - 253,000 USD. The salary offered will be determined by the candidate's location, qualifications, experience, and education and may be outside of this range. Final compensation packages are competitive and in line with industry standards, reflecting a variety of factors, and include a comprehensive benefits package. This may cover Health Insurance, Life Insurance, Retirement or Pension Plans, Paid Time Off, various Leave options, Performance-Based Incentives, employee stock purchase plan, and/or restricted stocks (RSU's), with all offerings subject to regional variations and governed by local laws, regulations, and company policies. Benefits may vary by country and region, and further details will be provided as part of the recruitment process.