Enable job alerts via email!

Senior Software Engineer, Supply Chain Security

GitHub

United States

Remote

USD 112,000 - 300,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

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

Job summary

GitHub seeks a Senior Software Engineer for the Dependabot team, focusing on Software Composition Analysis. The role involves designing scalable solutions, mentoring junior engineers, and collaborating across teams. Ideal candidates will have extensive software engineering experience and proficiency in several programming languages, with a focus on open source and innovation.

Benefits

Benefits and bonuses
Stock options
Sales incentives based on role and impact

Qualifications

  • 6+ years experience in Software Engineering, or equivalent.
  • Experience with relational databases (MySQL, SQL Server).
  • 1+ year shipping production software on cloud platforms (AWS, GCP, Azure).

Responsibilities

  • Design, develop, test and ship high-quality technical solutions.
  • Mentor junior engineers and provide technical leadership.
  • Collaborate with cross-functional teams for innovative solutions.

Skills

C
C++
C#
Java
JavaScript
Go
Ruby
Rust
Python
Relational databases

Education

Bachelor's Degree in Computer Science or related fields
Associate's Degree in relevant fields with 5+ years experience
Master's Degree with 2+ years experience
Doctorate and relevant experience

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 relevant fields AND 4+ years experience, or Master's AND 2+ years, or Doctorate AND experience, or equivalent experience.
  • 6+ years of experience with relational databases (MySQL, PSQL, MSSQL, etc)
  • 1+ year experience shipping production software on a major cloud platform (AWS, GCP, Azure)

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 large scale, building ETL pipelines, 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, and skills. GitHub offers benefits, bonuses, stock options, and potential sales incentives based on role and impact.

GitHub values
  • Customer-obsessed
  • Ship to learn
  • Growth mindset
  • Own the outcome
  • Better together
  • Diverse and inclusive
Manager fundamentals
  • Model
  • Coach
  • Care
Leadership principles
  • Create clarity
  • Generate energy
  • Deliver success
Who We Are

GitHub is the world’s leading AI-powered developer platform with 150 million developers. We support open source, innovation, and global impact. Our teams are dreamers, doers, pioneers, leading in AI, humanitarian efforts, and even space exploration. We foster a remote-first culture with competitive pay, growth opportunities, and support for work-life balance.

EEO Statement

GitHub values diversity and inclusion. We welcome applicants of all backgrounds and identities and are committed to making accommodations for applicants with disabilities.

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, Inc.

null null

Remote

Remote

USD 112,000 - 300,000

Full time

Yesterday
Be an early applicant

Senior Software Engineer, Supply Chain Security

GitHub

null null

Remote

Remote

USD 112,000 - 300,000

Full time

Yesterday
Be an early applicant

Director, Operations Project Management

Swooped

null null

Remote

Remote

USD 160,000 - 180,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 100,000 - 140,000

Full time

Today
Be an early applicant

JDE Sr. Supply Chain Analyst

Generousbrands

California null

Remote

Remote

USD 120,000 - 150,000

Full time

10 days ago

Senior Supply Chain Manager

Paleovalley

Erie null

Remote

Remote

USD 150,000 - 160,000

Full time

4 days ago
Be an early applicant

Software License Manager

Jobs via Dice

null null

Remote

Remote

USD 75,000 - 113,000

Full time

5 days ago
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

2 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

Yesterday
Be an early applicant