Security Software Engineer III, Identity & Access in London
Security Software Engineer III, Identity & Access

Security Software Engineer III, Identity & Access in London

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
GitHub

At a Glance

  • Tasks: Secure GitHub by managing identity and access for internal systems.
  • Company: Join GitHub, the leading platform for software development with a remote-first culture.
  • Benefits: Competitive pay, generous learning opportunities, and excellent benefits.
  • Why this job: Make a real impact on security while working with cutting-edge technology.
  • Qualifications: 4+ years in software engineering or related fields with IAM experience.
  • Other info: Diverse and inclusive environment with great career growth potential.

The predicted salary is between 36000 - 60000 £ per year.

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 Kingdom

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.

Responsibilities

  • Provide guidance and support to Hubbers using GitHub's internal identity and access management platform
  • Develop, maintain, and improve services that support identity lifecycle, access workflows, and paved-path processes for Hubbers
  • Work with technical and non-technical partner teams to drive consistent IAM practices
  • Monitor and maintain IAM services, participate in an on-call rotation, respond to incidents, and enhance operational processes
  • Manage services and processes that play a critical role in compliance to several audit frameworks

Qualifications

  • 4+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software languages including, but not limited to, C, C++, C#, 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 3+ years experience OR Bachelor's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 2+ years experience in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, 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 OR equivalent experience.
  • 3+ years of experience in Security Operations, Identity & Access Management, Security Engineering, or a related technical field.
  • 2+ years experience implementing or operating IAM technologies (e.g., SSO/MFA, directory services, RBAC/ABAC models).
  • 1+ years professional experience working with Ruby

Preferred Qualifications:

  • Experience operating identity or access management systems at scale.
  • Familiarity with identity directories (e.g., Okta, Azure AD), authentication/authorization protocols (OAuth, SAML, OIDC)
  • Experience supporting production services in an on-call capacity including.
  • Experience with cloud environments such as AWS, Azure, or GCP.
  • Experience designing paved-path processes for identity lifecycle, access reviews, or entitlements management.

GitHub values

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

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.

Equal Employment Opportunity 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!

Security Software Engineer III, Identity & Access in London employer: GitHub

GitHub is an exceptional employer that champions a remote-first work culture, offering competitive pay and generous learning opportunities to empower employees in their professional growth. With a commitment to diversity and inclusion, GitHub fosters an environment where innovative minds can collaborate and thrive, making it an ideal place for those looking to make a meaningful impact in the world of software development.
GitHub

Contact Detail:

GitHub Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Security Software Engineer III, Identity & Access in London

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A friendly chat can open doors that a CV just can't.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repo showcasing your projects. This is your chance to demonstrate what you can do beyond the written word.

✨Tip Number 3

Prepare for interviews by practising common questions and scenarios related to identity and access management. The more you rehearse, the more confident you'll feel!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Security Software Engineer III, Identity & Access in London

Software Engineering
Identity & Access Management (IAM)
Security Operations
C
C++
C#
JavaScript
Go
Ruby
Rust
Python
Single Sign-On (SSO)
Multi-Factor Authentication (MFA)
RBAC/ABAC models
Cloud Environments (AWS, Azure, GCP)
Incident Response

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the Security Software Engineer III role. Highlight your experience with IAM technologies and any relevant programming languages. We want to see how your skills align with what we're looking for!

Showcase Your Experience: Don’t just list your past jobs; tell us about your achievements! Share specific examples of how you've improved security processes or worked on IAM systems. This helps us understand the impact you've made in your previous roles.

Be Clear and Concise: When writing your application, keep it straightforward. Use clear language and avoid jargon unless it's relevant. We appreciate a well-structured application that gets straight to the point!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you're serious about joining our team at GitHub!

How to prepare for a job interview at GitHub

✨Know Your IAM Stuff

Make sure you brush up on your knowledge of Identity and Access Management (IAM) technologies. Be ready to discuss your experience with SSO, MFA, and directory services like Okta or Azure AD. GitHub is looking for someone who can hit the ground running, so show them you know your stuff!

✨Showcase Your Coding Skills

Since this role requires solid software engineering skills, be prepared to talk about your experience with languages like C, Python, or Ruby. Bring examples of projects you've worked on that demonstrate your coding abilities, especially those related to security operations.

✨Collaborate Like a Pro

GitHub values teamwork, so be ready to share examples of how you've collaborated with both technical and non-technical teams. Highlight any experiences where you drove consistent IAM practices or improved processes through collaboration.

✨Prepare for Scenario Questions

Expect scenario-based questions that assess your problem-solving skills in real-world situations. Think about past incidents you've managed or how you've enhanced operational processes. This will help you demonstrate your ability to handle the responsibilities of the role effectively.

Security Software Engineer III, Identity & Access in London
GitHub
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>