GitHub is one of the world’s most influential technology companies, best known as the platform where millions of developers build, collaborate and ship software. Founded in 2008 and now operating as part of Microsoft, GitHub serves individuals, startups, enterprises and governments across the globe.
Its reach extends far beyond code hosting. GitHub has shaped how modern software is built, championed open source collaboration and enabled remote work long before it became mainstream. Today, the company supports a fully distributed workforce, drawing talent from different countries, cultures and time zones.
Jobs Available at GitHub
GitHub hires across a wide range of disciplines, not just technical roles. Below are some of the listings available:
Senior Researcher – (Remote, Full Time)
Responsibilities
Defines and scopes end-to-end research plans (study design, sample selection, test creation, recruiting, moderation, analysis, reporting) with clear success criteria relevant for business needs.
- Apply mixed-method research expertise, leveraging a strong quantitative background, to review and analyse data, strengthen hypotheses, and make moderately sized business decisions.
Proactively identifies research needs and potential problem areas that need to be researched to drive business impact.
Collaborate closely with design, product management, and engineering leads to prioritise research opportunities in a fast-paced environment.
Partners with senior leadership (Directors and VPs) to identify business needs and makes a business case for the research proactively
Qualifications
7+ years experience in User Experience Research
OR Bachelor’s Degree in Human-Computer Interaction, Human Factors Engineering, Computer Science, Technical Communications, Information Science, Information Architecture, User Experience Design, Behavioral Science, Social Sciences, or related field AND 5+ years experience in user experience researchOR Master’s Degree in Human-Computer Interaction, Human Factors Engineering, Computer Science, Technical Communications, Information Science, Information Architecture, User Experience Design, Behavioral Science, Social Sciences, or related field AND 3+ years experience in user experience research
OR Doctorate in Human-Computer Interaction, Human Factors Engineering,
Computer Science, Technical Communications, Information Science,
Information Architecture, User Experience Design, Behavioral Science, Social
Sciences, or related field AND 1+ year(s) experience in user experienceOR equivalent experience.
Staff Product Manager (Remote, Full Time)
Responsibilities
Analysis of Customer & Market Signals
Identify and prioritise developer needs through customer engagement, feedback, and market trends.
Anticipate and mitigate blockers to ensure seamless developer workflows.
Product/Service Definition
Define and drive GitHub’s multi-model AI strategy and platform roadmap.
Influence senior stakeholders and provide thought leadership across GitHub and Microsoft.
Product/Service Development
Partner with OpenAI, Anthropic, Google, and emerging AI providers to evaluate and integrate cutting-edge models.
Collaborate with applied science teams to translate research into scalable platform features.
Qualifications
- 8+ years experience in product/service/project/program management, software development, product design, or related field
- OR Bachelor’s Degree in related field AND 6+ years experience in product/service/project/program management, software development, product design, or related field
- OR equivalent experience
- 3+ years of experience working across AI/ML experiences, developer tooling, or new product development.
Experience in leading cross-functional teams and influencing senior stakeholders.

Software Engineer II (Remote, Full Time)
- 8+ years experience in product/service/project/program management, software development, product design, or related field
Responsibilities
Design, develop, test and ship high-quality technical solutions that scale across multiple GitHub services.
Collaborate with cross-functional teams to define and implement innovative solutions.
Contributes to the development of technical solutions for products or features within the team’s area of responsibility. Works under the guidance of senior technical leaders to test design hypotheses, refine implementation approaches, and support code planning activities. Develops and maintains code to validate technical concepts and assists with broader technical validation efforts.
Participates in the creation and review of design documents for simple solutions or User Stories, with appropriate oversight. Helps identify suitable technologies and understands how system components interact within the overall architecture. Conducts investigations into technical issues or design options and escalates findings to team members to inform design and implementation decisions.
Qualifications
2+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining 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 1+ year(s) experience
OR Bachelor’s Degree in Computer Science or related field
OR equivalent experience.
Strategic Account Manager (Remote, Full Time)
Responsibilities
Strategic territory and account planning. Develop account plans, business plans, opportunity plans and resource requirements to drive our installed and new customers to land the GitHub platform and upsell new products for the Japan FSI market. Analyze and measure account plans for customer and company success. Collaborate partners and Microsoft to penetrate strategic accounts through their global entities. Provide accurate forecasting for in and out quarter opportunities and quarterly revenue commitments. Be the primary owner of the customer and the enterprise business being the liaison to GitHub and work with the V-team across multiple regions of GitHub and Microsoft.
Qualifications
9+ years experience in technology-related sales or a related field
OR Bachelor’s Degree in Business, Technology, Liberal Arts, or related field AND 7+ years experience in technology-related sales, technical selling, or a related field
OR Master’s Degree in Business Administration AND 5+ years experience in technology-related sales, technical selling, or a related field
OR equivalent experience.
Native-level Japanese and proficient English language skills.
Experienced top-down and bottom-up sales approach over CxO, Directors, Managers, Project Managers, Engineers, Procurement, SIers, partners, etc
Experienced using sales methodologies (i.e., MEDDPICC, Challenger)
Senior Design Engineer (Remote, Full Time)
Responsibilities
Collaboration & Planning: Work with your team and partners to estimate schedules, set priorities, and support product planning for ongoing projects.
Problem-Solving & Synthesis: Generate and iterate solutions for moderately complex product challenges by synthesising user needs and business insights to improve product design.
Exploration & Prototyping: Rapidly explore and prototype interactive concepts, especially around emerging UX patterns and AI-ready design languages, moving fast to test ideas and learn what works. Experiment with design primitives and open source systems.
Front-End Craft & Adaptability: Deliver front-end experiences with a focus on quality and detail, adapting quickly to new technologies and approaches—even when all the answers aren’t clear.
Systems & Architecture: Support evolving and scaling design systems, contribute to robust information architecture, and help advance open-source initiatives.
Qualifications
7+ years’ experience in product or service design,
OR bachelor’s degree in Industrial Design, Product Design, Human Computer Interaction, or related field AND 5+ years’ experience in product or service design,
OR master’s degree in Industrial Design, Product Design, Human Computer Interaction, or related field AND3+ years’ experience in product or service design,
OR doctorate in Industrial Design, Product Design, Human Computer Interaction, or related field AND1+ year(s) experience in product or service design,
OR equivalent experience.
SMB Account Executive (Remote, Full Time)
Responsibilities
Manage and execute sales plans using established methodologies to meet GitHub’s targets and customer needs, while prioritising actions based on customer needs, sales importance, and growth opportunities.
Build and maintain relationships with executives and decision-makers at high levels within customer organisations through consultative engagement, establishing trust and credibility.
Orchestrate extended virtual teams and key stakeholders to engage decision-makers, leveraging best-in-class sales and communication strategies to meet customer needs and drive deal closure.
Seek and analyse customer feedback to identify drivers of satisfaction or dissatisfaction and use insights to improve customer experience and drive business transformation.
Qualifications
2+ years experience in technology-related sales or a related field
o OR Bachelor’s Degree in Business, Technology, Liberal Arts, or related field
AND 1+ year(s) experience in technology-related sales or a related field
o OR equivalent experience.Must be based in The Netherlands and willing to work in Amsterdam office 2 days a week (Wednesday / Thursday).
Staff Software Engineer, Data Engineering (Remote, Full Time)
Responsibilities
Design, develop, test and ship high-quality technical solutions that scale across multiple GitHub services and become intimately familiar with the systems you build and take pride in writing maintainable code.
Provide technical leadership, mentorship, pairing opportunities, and code reviews to encourage the growth of others; support teams in producing extensible and maintainable code, ensuring integration with downstream dependencies and adherence to quality standards.
Own and advocate for the health and quality of the systems that the team builds, including participating in on-call for first responder rotations and live incidents.
Write architecture briefs and proposals and carry out code experiments.
Design and implement APIs to facilitate seamless integration between software components.
Qualifications
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, Go, Ruby, Rust, Python, JavaScript, C, C++, C#, Java,
OR associate’s degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 8+ 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, Go, Ruby, Rust, Python, JavaScript, C, C++, C#, Java,
OR bachelor’s degree in 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, Go, Ruby, Rust, Python, JavaScript, C, C++, C#, Java,
Pro Tip for Getting Hired at GitHub
GitHub values evidence of impact over polished buzzwords. If you are applying, show how your work has solved real problems. For technical roles, this could be open source contributions, personal projects or documented case studies. For non technical roles, focus on outcomes, measurable results and how your work supported users or teams.
Also, GitHub places strong emphasis on remote collaboration. Highlight experience working asynchronously, across time zones or in distributed teams.
Working at GitHub is not just about having the right skills, it is about aligning with a culture that values openness, collaboration and continuous learning. Whether you are a developer, writer, marketer or analyst, there is likely a role that fits your strengths.
If GitHub aligns with your career goals, take time to visit the official GitHub Career Page now and apply.
- Click Here To Read More

