GitHub logo

Senior Software Engineer, Dependabot

GitHub

About the Role

GitHub is seeking a Senior Software Engineer for the Dependabot Updates team, tasked with safeguarding the world's software dependencies. This role involves leading technical decision-making, architecting and implementing highly available distributed systems, and mentoring other engineers. You will be responsible for the services that provide a first-class experience on GitHub, supporting multiple ecosystems and infra components needed to run Dependabot successfully across multiple platforms.

Responsibilities

  • Lead technical decision making and architecture.
  • Architect and implement highly available distributed systems.
  • Mentor other engineers in their technical and architectural decision making.
  • Document the systems you help architect, build, and maintain.
  • Maintain and improve APIs used internally at GitHub.
  • Write, review, and maintain code primarily in Ruby, Go, JavaScript, and Python.
  • Foster a culture of psychological safety within the team and cross-team.

Qualifications

  • 6+ years of experience in software development.
  • 3+ years experience with REST-style APIs.
  • Bachelor’s degree or equivalent experience in a related field.
  • Proficiency in Ruby and Ruby on Rails.

Preferred Qualifications

  • Strong communication skills.
  • Experience with Git and GitHub.
  • Experience with open source software and community engagement.

Who We Are

GitHub is the world’s leading AI-powered developer platform with 100 million developers. We’re also home to the biggest open-source community on earth. Join us and help secure software for millions of users and enterprises across the world.

Benefits
Extracted with AI

  • Competitive pay
  • Generous learning and growth opportunities
  • Excellent benefits
  • Annual bonus
  • Stock options

Similar jobs

Last update: 23 minutes ago

Human Interest logo
Human Interest

Senior Full-Stack Software Engineer

Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.

BOSSCAT™ Home Services and Technologies logo
BOSSCAT™ Home Services and Technologies

Senior Software Engineer

Join BOSSCAT™ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.

GitLab logo
GitLab

Intermediate Backend Engineer - Ruby on Rails

Join GitLab as an Intermediate Backend Engineer focusing on Ruby on Rails to enhance compliance features in a remote role.

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.

GitHub logo
GitHub

Corporate Solutions Engineer

Join GitHub as a Corporate Solutions Engineer in Europe, providing pre- and post-sales support for EMEA customers.

Waabi logo
Waabi

Remote Software Engineer

Join Waabi as a Remote Software Engineer to develop cutting-edge self-driving technology. Work with AI, Python, C++, and more.

Cyberhaven logo
Cyberhaven

Senior Backend Developer

Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.

15Five logo
15Five

Senior Software Engineer

Join 15Five as a Senior Software Engineer to develop high-quality software solutions in a remote-first environment.

Valdera logo
Valdera

Senior Software Engineer (Full-Stack)

Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.

Spinwheel logo
Spinwheel

Senior Software Engineer - Remote

Join Spinwheel as a Senior Software Engineer to lead API design and integration architecture in a remote-first, fast-growing startup.

Adobe logo
Adobe

Senior Software Development Engineer

Join Adobe as a Senior Software Development Engineer to innovate and build impactful web applications.

OPENLANE logo
OPENLANE

Remote Software Engineer

Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.

AppOmni logo
AppOmni

Senior Software Engineer - Python, Django, Kubernetes

Join AppOmni as a Senior Software Engineer to develop secure backend systems using Python, Django, and Kubernetes.

Datadog logo
Datadog

Senior Software Engineer - Language Tools

Join Datadog as a Senior Software Engineer in Lisbon to develop language tools for backend engineers.

Procore Technologies logo
Procore Technologies

Senior Software Engineer, Frontend

Join Procore as a Senior Frontend Engineer to innovate UI design systems remotely. Enhance developer experiences and mentor junior engineers.

Datadog logo
Datadog

Senior Software Engineer - Language Tools

Join Datadog as a Senior Software Engineer in Lyon to develop and support language tools for backend engineers.

Medium logo
Medium

Senior Backend Engineer (Go, Kubernetes)

Join Medium as a Senior Backend Engineer to build backend systems using Go and Kubernetes. Remote work available.

Remo Health logo
Remo Health

Senior Software Engineer II, Provider Experience

Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, and more.

The Home Depot logo
The Home Depot

Remote Software Engineer II

Join The Home Depot as a Remote Software Engineer II, focusing on front-end development, microservices, and cloud computing.

Oracle logo
Oracle

Senior Software Developer - Java, Unix/Linux

Join Oracle as a Senior Software Developer to build and enhance cloud services using Java, Unix/Linux, and CI/CD.

Mysten Labs logo
Mysten Labs

Senior Software Engineer, Frontend

Join Mysten Labs as a Senior Frontend Engineer to build web3 infrastructure using React and modern JS frameworks.

Built  logo
Built

Software Engineer II - TypeScript, Node.js, React

Join Built as a Software Engineer II to develop scalable features using TypeScript, Node.js, and React in a remote role.

Betterment logo
Betterment

Full Stack Software Engineer - Product Engineering

Join Betterment as a Full Stack Software Engineer in NYC, focusing on product engineering with React.js, GraphQL, and Ruby on Rails.

SentinelOne logo
SentinelOne

Senior Backend Engineer - Cloud Native Security

Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.