All roles

Open role

[Remote] Senior Software Engineer, Ecosystem Events

Remote · Saudi Arabia Full-time

Note: The job is a remote job and is open to candidates in USA. GitHub is hiring a Senior Software Engineer for its Ecosystem Events team to build and operate the webhook platform that powers third-party integrations and GitHub products. The role designs, ships, and supports webhook services and APIs, improving their reliability, scalability, and operability in collaboration with infrastructure teams.

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

Skills

  • 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
  • Minimum 2 years experience in one or more scripting languages (e.g., Bash, Python, or a similar language)
  • Minimum 2 years experience using general purpose programming languages (e.g., Go, Ruby, or a similar language)
  • Minimum 3 years experience with cloud environments and/or Cloud Native Compute Foundation (CNCF) concepts
  • Experience with queuing or streaming systems such as Kafka or RabbitMQ
  • Experience with relational or distributed databases
  • Experience working on distributed teams, with strong written and verbal communication skills

Benefits

  • Remote-first work arrangement
  • Generous learning and growth opportunities
  • Certain roles are eligible for an annual bonus and stock.

Company Overview

  • GitHub is a software company that offers code hosting services that allow developers to build software for open-source and private projects. It is a sub-organization of Microsoft. It was founded in 2008, and is headquartered in San Francisco, California, USA, with a workforce of 501-1000 employees. Its website is https://github.com.
  • Company H1B Sponsorship

  • GitHub has a track record of offering H1B sponsorships, with 10 in 2026, 26 in 2025, 17 in 2024, 14 in 2023, 20 in 2022, 20 in 2021, 10 in 2020. Please note that this does not guarantee sponsorship for this specific role.
  • More open positions