Senior Software Engineer, Billing GitHub
Core
Own and evolve billing and payment systems serving millions of GitHub users, leading detection and mitigation of billing abuse while balancing reliability, scale, and developer velocity.
Role type
Senior Software Engineer (Billing & Payments)
Builds
Billing and payment systems, fraud detection tooling, and APIs for GitHub's platform
Domain
SaaS / Fintech / Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Backend service design, API development, Ruby, Go, JavaScript, React, Cloud infrastructure (Azure), Payments/Billing systems, Fraud detection, System architecture, On-call incident response, Technical mentoring, RFC/Design documentation
Preferred skills
AI-assisted development workflows (GitHub Copilot, LLMs), Frontend development
Technologies
Azure, Ruby, Go, JavaScript, React, GitHub Copilot
Responsibilities
Architect and evolve billing systems, lead fraud detection strategies, mentor engineers, drive reliability improvements, participate in on-call rotations, define success metrics and testing plans
Seniority
Senior, hands-on IC with mentorship responsibilities
