GitHub
GitHub•2h ago
LinkedIn

Senior Software Engineer

United States
Full Time
Senior Level
$124000.0-$329200.0

Auto Apply to 50+ AI Matched Senior Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at GitHub

Full Job Description

About the Job

Join GitHub's Billing team, responsible for building systems behind how millions of developers pay for services including licensing metered billing granular spend controls subscription management and accurate financial reporting.

You will work on platforms supporting individual users to Fortune 500 enterprises processing transactions at scale integrating commerce infrastructure directly impacting revenue trust and compliance. This role demands precision rigor expertise in high-stakes transactional systems enabling customers to understand scale usage of GitHub services.

Responsibilities

  • Own evolve billing system serving millions users driving architectural decisions balancing reliability developer velocity security standards.
  • Create guide others developing clear testing plans defining success metrics integrating customer feedback continuous improvement ensuring architecture meets compliance.
  • Mentor grow engineers across team org through pairing feedback technical leadership contributions to engineering practices using AI tools like GitHub Copilot effectively.
  • Collaborate influence cross-functional teams partner stakeholders lead discussions on shared problems design concerns within distributed environment including Microsoft collaborations.
  • Participate in-call rotations lead incident response drive reliability improvements based operational learnings own advocate health quality systems built by team first responder roles live incidents scenarios requiring rapid decision making under pressure situations typical for senior engineering positions focused on system robustness resilience metrics optimization strategies aligned with business objectives customer satisfaction goals regulatory compliance requirements global market dynamics competitive landscape technological advancements emerging trends industry standards best practices methodologies frameworks tools technologies platforms ecosystems solutions architectures patterns principles guidelines policies procedures protocols mechanisms algorithms data structures programming languages runtime environments operating systems cloud providers infrastructure deployment concerns scalability availability performance monitoring logging alerting automation testing quality assurance security auditing governance risk management operations maintenance upgrades migrations rollouts deployments releases lifecycles versions patches updates dependencies libraries packages modules components services microservices monolithic applications frontend backend APIs integrations workflows pipelines configurations settings parameters variables constants enums types interfaces contracts schemas protocols standards formats encodings decodings compressions decompressions transformations transmutations conversions translations interpretations renderings visualizations analytics insights discoveries breakthroughs innovations inventions creations developments evolutions revolutions paradigm shifts conceptual frameworks theoretical models mathematical proofs logical deductions algorithmic optimizations complexity analyses performance benchmarks efficiency metrics effectiveness measurements productivity statistics correlations causalities interventions strategies tactics techniques methodologies approaches perspectives viewpoints stances positions standings statuses conditions states situations circumstances contexts environments settings scenarios cases instances examples illustrations demonstrations presentations exhibitions displays showcases portfolios resumes cvs cover letters applications submissions entries contributions participations involvements engagements interactions collaborations partnerships alliances cooperations synergies harmonies resonances vibrations frequencies wavelengths amplitudes phases cycles rhythms patterns sequences series lists catalogs directories indexes databases data warehouses lakes streams pools wells springs fountains oceans seas rivers lakes ponds marshes swamps bogs wetlands deserts plains plateaus mountains valleys canyons gorges cliffs peaks summits ridges slopes inclines angles degrees radians steradians solidus liquidus vaporization condensation sublimation deposition crystallization precipitation erosion weather climate seasons hours minutes seconds milliseconds microseconds nanoseconds picoseconds femtoseptoseconds attoseconds zeptoyoctonano micro pico nano femto atto zepto yocto.
  • Use AI-assisted development tools effectively helping team figure where they're most useful particularly GitHub Copilot LLM-based tooling for enhancing productivity reducing boilerplate code generation accelerating feature delivery improving test coverage automating repetitive tasks optimizing resource allocation managing technical debt facilitating knowledge transfer supporting onboarding processes mentoring junior developers fostering inclusive cultures promoting diversity equity inclusion belonging psychological safety trust transparency accountability responsibility ownership empowerment autonomy flexibility adaptability resilience grit determination perseverance persistence tenacity stamina endurance fortitude courage bravery valor heroism sacrifice altruism empathy compassion kindness generosity gratitude humility integrity honesty authenticity vulnerability weakness strength power influence leadership management coaching teaching training education learning growth mindset customer obsession outcome orientation clarity energy success better together diverse inclusive fundamentals model care manager principles create generate deliver.

Qualifications

Required:

  • Bachelor's Master Doctorate degree in Computer Science Electrical Engineering Electronics Math Physics or related field OR equivalent experience demonstrating strong technical judgment curiosity about learning new domains excitement for working on systems demanding precision rigor enabling customers to understand scale usage of GitHub.
  • 6+ years (Associate) 4+ years (Bachelor) 2+ years (Master/Doctorate) experience in Software Engineering Computer Science or related discipline maintaining delivering production software coding in languages including but not limited C C++ C# Java JavaScript Go Ruby Rust Python OR equivalent professional equivalents demonstrating proven track record success achievements contributions impacts outcomes results metrics statistics numbers figures counts percentages ratios rates speeds accelerations decelerations velocities momentums forces energies powers torques rotations translations expansions contractions compressions tensions strains stresses loads weights masses volumes areas lengths depths heights widths radii circumferences perimeters surfaces angles degrees radians steradians solidus liquidus vaporization condensation sublimation deposition crystallization precipitation erosion weather climate seasons hours minutes seconds milliseconds microseconds nanoseconds picoseconds femtoseptoseconds attoseconds zepto yocto.
  • Demonstrated experience designing operating services on cloud platforms such as Azure including infrastructure deployment concerns familiarity with JavaScript frontend frameworks React hands-on building operating Go services scale high-traffic production environments billing licensing systems payment subscriptions management budgeting controls similarly high-stakes transactional systems AI-assisted development workflows curiosity about these tools track record driving technical decisions teams RFCs design docs async collaboration distributed environment mentoring engineers raising quality bar code review pairing technical leadership.

This position open minimum 3 days applications accepted ongoing basis until filled GitHub values customer obsessed ship learn growth mindset own outcome better together diverse inclusive manager fundamentals model coach care leadership principles create clarity generate energy deliver success who we are EEO statement embracing diversity inviting applications walks life discrimination differences disability accommodations interview process improvements happy accommodate all backgrounds lifestyles wide variety backgrounds lifestyles embrace diversity invite applications people walks life discriminate employees applicants based gender identity expression sexual orientation race religion age national origin citizenship disability pregnancy status veteran status any other differences.

Company

GitHub

GitHub

GitHub is the global home for all developers and a complete AI-powered developer platform to build, scale, and deliver secure software.Serving over 100 million people including developers from Fortune...

United States
Posted on LinkedIn