Job description
Job details
- Location: UK
- Work mode: Remote
- Employment type: Full-time (Not an internship)
- Salary: GBP 67,786 per year
Role overview
GitHub is seeking a Senior Software Engineer to join the Billing team. In this role, you will help build and maintain the critical systems that manage payments and subscriptions for millions of developers and organizations globally. You will focus on scaling infrastructure and ensuring the reliability of financial operations within the GitHub ecosystem.
Job details
This is a Full-time position based in the United Kingdom. The role is Remote, allowing you to work from anywhere in the UK. This is not an Internship. The salary for this position is 67,786 GBP.
Responsibilities
- Design and implement scalable backend services for the global billing platform
- Maintain and optimize high-availability systems to ensure seamless payment processing
- Collaborate with cross-functional teams to deliver secure and reliable software updates
- Mentor junior engineers through code reviews and technical guidance
- Troubleshoot and resolve complex production issues affecting financial transactions
Requirements
- Proven experience as a Senior Software Engineer working on large-scale distributed systems
- Strong proficiency in backend programming languages and database management
- Experience designing and integrating secure payment gateways or billing workflows
- Ability to work independently in a fully remote environment across the UK
- Strong understanding of software engineering best practices and CI/CD pipelines
Benefits
- Remote-first work culture
- Competitive salary and benefits package
- Opportunity to work on a platform used by millions of developers
- Professional growth in a world-leading AI-powered development environment
Keywords
Backend DevelopmentDistributed SystemsAPI DesignScalabilityBilling SystemsSoftware ArchitectureRuby on RailsCloud Infrastructure