senior Software Engineer ic Remote · Posted Feb 4, 2026

About this role

GitHub is hiring a senior-level Software Engineer as a remote position. The posting calls out experience with Python, JavaScript, Java, Rust.

Role
Software Engineer
Function
software engineering
Level
senior
Track
Individual contributor
Location
United States
Work mode
Remote
Department
Engineering
Posted
Feb 4, 2026
AI Summary
Senior iOS engineer designing and shipping performant user-facing features for GitHub's iOS app using Swift and UIKit. Work autonomously on a distributed team, mentor others, and drive technical improvements while collaborating with designers and engineers to enhance the developer experience for millions of users.

More roles at GitHub

Principal Software Engineering Manager
United Kingdom · manager
Python JavaScript Java
Senior Software Engineer
United States · senior
Python JavaScript Java
Staff Software Engineer
United States · staff
Python JavaScript TypeScript
Senior Software Engineer
United Kingdom · senior
Python JavaScript Java
Senior Enterprise Account Executive
United States · senior
Git DevOps
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

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.

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 senior positions