mid Software Engineer ic 2+ yrs Associate's Remote · Posted Mar 17, 2026

About this role

GitHub is hiring a mid-level Software Engineer as a remote position. The posting calls out experience with Python, JavaScript, Java, Rust and roughly 2+ years of relevant work. Listed education preference: a associate's degree or equivalent.

Role
Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Location
United States
Work mode
Remote
Experience
2+ years
Education
Associate's degree
Department
Engineering
Posted
Mar 17, 2026
AI Summary
Identity & Access Security Operations Engineer maintaining IAM control processes, developing automation for access workflows, and ensuring secure access to GitHub's internal infrastructure. Requires 2+ years software engineering experience plus 1+ years IAM/security operations background with hands-on IAM technology implementation.

More roles at GitHub

Staff Software Engineer, Code Search
United States · staff
Python JavaScript Java
Staff Customer Success Manager
United States · senior
Git DevOps SaaS
Lead Web Strategist, Developer Web Properties
United States · senior
Git Design Systems A/B Testing
Staff Software Engineering Manager
United States · manager
Python JavaScript Java
Staff Product Manager
United States · staff
Git API Development AI Agents
All GitHub jobs →

Job description

from GitHub careers
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

GitHub is changing the way the world builds software, and we want you to help secure GitHub. We're looking for an Identity & Access Security Operations Engineer to ensure the right Hubbers get the right access at the right time for the right reasons and to strengthen the security and availability of GitHub’s internal systems.
 
As part of Secure Access Engineering – Identity & Access Management, you will enable secure access to GitHub’s internal infrastructure and the sensitive data stored therein. In this position, you will maintain and improve IAM control processes, develop automation to improve efficiency, and collaborate across teams to ensure secure access patterns. 

This is an excerpt. Read the full job description on GitHub careers →
All software engineering jobs software engineering salaries software engineering career path
All GitHub Jobs Browse software engineering roles mid positions