Remote Senior Software Engineer, Ecosystem Events

GitHub

United States

Remote

USD 124,000 - 329,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

GitHub is seeking a Senior Software Engineer for the Ecosystem Events team in the United States. You will design, implement, and operate the webhooks platform powering third-party integrations and GitHub products.

You will work with a distributed team of engineers, focusing on scaling, reliability, and observability of webhook services written in Go and Ruby, with a strong emphasis on asynchronous collaboration and on-call readiness.

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 Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 4+ 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 Master's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 2+ 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 Doctorate in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field
  • OR equivalent experience.
  • 2+ years experience maintaining highly available, high-volume platforms.
  • 2+ years experience building and maintaining event-driven systems.

Responsibilities

  • Design, develop, test, and ship improvements to GitHub’s webhook services and APIs.
  • Build and maintain event-driven systems that handle high volumes of traffic reliably.
  • Debug problems across service boundaries and improve the tooling and observability needed to investigate them.
  • Work with infrastructure partners to improve platform performance and resolve dependencies.
  • Support teams across GitHub as they build webhook integrations.
  • Provide technical leadership and help other engineers grow through mentoring, pairing, and code reviews.
  • Maintain service health and respond to production problems through on-call and first responder rotations.
  • Write architecture proposals and use experiments and prototypes to evaluate approaches to scaling our systems.
  • Write maintainable code, test it, and use CI/CD pipelines to deliver changes safely.

Job description

GitHub is seeking a Senior Software Engineer for the Ecosystem Events team in the United States. You will design, implement, and operate the webhooks platform powering third-party integrations and GitHub products.

You will work with a distributed team of engineers, focusing on scaling, reliability, and observability of webhook services written in Go and Ruby, with a strong emphasis on asynchronous collaboration and on-call readiness.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Ecosystem Events
Senior Software Engineer, Ecosystem Events

GitHub • United States

Remote
USD 124,000 - 329,000
Senior Software Engineer - Global Platform & Infra (Remote)
Senior Software Engineer - Global Platform & Infra (Remote)

Github • United States

Remote
USD 124,000 - 329,000
Remote Staff Software Engineer: Planning & Tracking
Remote Staff Software Engineer: Planning & Tracking

GitHub, Inc. • United States

Remote
USD 140,000 - 372,000
USA JOB Software Engineer, GitHub Job ID- 1181 Job ID- 3439
USA JOB Software Engineer, GitHub Job ID- 1181 Job ID- 3439

MaziCTools • Los Angeles (CA)

Hybrid
USD 140,000 - 200,000
Remote Software Engineer - Build Scalable Developer Tools
Remote Software Engineer - Build Scalable Developer Tools

MaziCTools • Los Angeles (CA)

Hybrid
USD 140,000 - 200,000
Senior Software Engineer - Remote-First, Scale & Reliability
Senior Software Engineer - Remote-First, Scale & Reliability

Jobgether • United States

Remote
USD 120,000 - 180,000
Remote-first from Canada
Competitive compensation
Comprehensive benefits package
+6
Staff Software Engineer, Monolith Platform (Remote)
Staff Software Engineer, Monolith Platform (Remote)

GitHub • United States

Remote
USD 140,000 - 372,000
Senior Database Infrastructure Engineer (Remote)
Senior Database Infrastructure Engineer (Remote)

GitHub • United States

Remote
USD 124,000 - 329,000
Senior Solutions Engineer - Enterprise Tech & Demos (Remote)
Senior Solutions Engineer - Enterprise Tech & Demos (Remote)

GitHub • United States

Remote
USD 91,000 - 240,000
Staff Software Engineer — CI/CD & Actions (Remote)
Staff Software Engineer — CI/CD & Actions (Remote)

GitHub • United States

Remote
USD 140,000 - 372,000