Enable job alerts via email!

Senior Software Engineer, Supply Chain Security

GitHub, Inc.

United States

Remote

USD 112,000 - 300,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

GitHub is seeking a Senior Software Engineer to join their Dependabot team, focusing on Software Composition Analysis. The ideal candidate will have over six years of software engineering experience, a strong proficiency in various programming languages, and a knack for technical leadership. This position offers the opportunity to work with a distributed team and tackle high-impact technical challenges in a diverse and inclusive environment.

Qualifications

  • 6+ years experience in Software Engineering or related field.
  • Experience delivering production software coding in multiple programming languages.
  • At least one year of team lead experience preferred.

Responsibilities

  • Design, develop, test, and ship scalable technical solutions.
  • Mentor junior engineers and provide technical leadership.
  • Implement APIs for software component integration.

Skills

Software Engineering
C
C++
C#
Java
JavaScript
Go
Ruby
Rust
Python

Education

Associate’s Degree in Computer Science
Bachelor's Degree in related field
Master's Degree in related field
Doctorate in related field

Job description

About GitHub

As the global home for all developers, GitHub is the complete AI-powered developer platform to build, scale, and deliver secure software. Over 150+ million developers, including more than 90% of the Fortune 100 companies, use GitHub to collaborate and experiment across 420+ million repositories. With all the collaborative features of GitHub, it has never been easier for individuals and teams to write faster, better code.

Locations

In this role you can work from Remote, United States

Overview

As an engineer at GitHub, you will work with a distributed, diverse and passionate team delivering the services that millions of developers rely on to build their own software.

The Dependabot team is looking for a Senior Software Engineer to help us create a world-class offering in the Software Composition Analysis (SCA) space. The ideal candidate will have a background in large distributed systems, high-throughput cloud architectures, and an obsession with getting genuine accuracy in squishy domains. You’re an outside-the-box thinker with an interest in the cutting edge, but a strong pragmatic streak. People tend to follow your lead because you go to sensible places.

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.
  • Mentor junior engineers
  • Provide technical leadership, mentorship, pairing opportunities, and code reviews
  • Own and advocate for the health and quality of the systems that the team builds, including participating in on-call and first responder rotations
  • Write architecture briefs and proposals, carry out code experiments, and build prototypes to learn how we can achieve planetary scale with our systems.
  • Design and implement APIs to facilitate seamless integration between software components.
  • Utilize CI/CD tools to set up automated pipelines for continuous integration and delivery.
  • Become intimately familiar with the systems you build and take pride in writing maintainable code.
Qualifications

Required Qualifications:

  • 6+ 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, 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 5+ 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, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python
  • OR Bachelor's Degree in a related field AND 4+ years experience in Software Engineering, etc.
  • OR Master's Degree in a related field AND 2+ years experience in Software Engineering, etc.
  • OR Doctorate in a related field or equivalent experience.

Preferred Qualifications:

  • At least one year of experience as a non-management team lead
  • Experience working at a senior level on a cybersecurity product, at a large scale, building ETL pipelines, working with frontier AI models, or maintaining open source projects
  • Interest in Software Composition Analysis
  • Strong passion for Ruby and/or Go
  • Understanding of GitHub’s role in open source
  • Deep opinions on Dependabot
  • Belief that winners ship
Compensation Range

The base salary range for this job is USD $112,800.00 - USD $299,300.00 /Yr. Salary depends on location, experience, skills, and role impact. Benefits, bonuses, stock options, and sales incentives may also apply.

Values and Principles
  • 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. We foster innovation, open source, and remote work, aiming to create the best environment for your work and growth.

EEO Statement

We embrace diversity and are committed to providing an inclusive environment. We welcome applicants of all backgrounds and abilities and are happy to accommodate needs during the interview process.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer, Supply Chain Security

GitHub

null null

Remote

Remote

USD 112,000 - 300,000

Full time

Today
Be an early applicant

Senior Software Engineer, Supply Chain Technology - East Coast US or Canada Remote

Vistaprint

null null

Remote

Remote

USD 80,000 - 120,000

Full time

Yesterday
Be an early applicant

Senior Software Engineer, Supply Chain Technology - East Coast US or Canada Remote

Vistaprint

null null

Remote

Remote

USD 100,000 - 130,000

Full time

-1 days ago
Be an early applicant

JDE Sr. Supply Chain Analyst

Generousbrands

California null

Remote

Remote

USD 120,000 - 150,000

Full time

8 days ago

Senior Supply Chain Manager

Paleovalley

Erie null

Remote

Remote

USD 150,000 - 160,000

Full time

3 days ago
Be an early applicant

Software License Manager

Jobs via Dice

null null

Remote

Remote

USD 75,000 - 113,000

Full time

3 days ago
Be an early applicant

Principal Software Engineer, Supply Chain Sourcing

Home Depot

null null

Remote

Remote

USD 140,000 - 240,000

Full time

-1 days ago
Be an early applicant

Principal Software Engineer, Supply Chain Visibility

Home Depot

null null

Remote

Remote

USD 140,000 - 240,000

Full time

-1 days ago
Be an early applicant

Director of Operations

MCI

Town of Texas null

Remote

Remote

USD 170,000 - 200,000

Full time

7 days ago
Be an early applicant