Senior Software Engineer @ GitHub
Your Application Journey
Email Hiring Manager
Job Details
About GitHub
GitHub is the global home for developers and the complete AI-powered developer platform used by over 150 million developers, including more than 90% of the Fortune 100 companies. With 420+ million repositories, GitHub enables individuals and teams to write faster, better code.
Locations
This role is remote within the United States.
Overview
GitHub is growing its Engineering team and is seeking experienced professionals to elevate its physical infrastructure efforts. As a Senior Software Engineer, you will design, build, and enhance physical infrastructure frameworks and tools to ensure scalable and efficient data centers. You will also gain valuable experience in data center architecture, hardware innovation, and collaboration across teams to support developers globally.
Responsibilities
- Design, build, and enhance physical infrastructure systems and frameworks.
- Lead capacity planning and implement automation for improved performance.
- Implement robust security measures and perform vulnerability assessments.
- Establish observability and monitoring systems for proactive maintenance.
- Diagnose and resolve infrastructure issues, contributing to incident management.
- Collaborate with cross-functional teams and vendors to optimize performance.
- Lead open-source initiatives to enhance tools and share best practices.
- Oversee design and integration of physical hardware at rack/chassis level.
- Participate in on-call rotations to address issues promptly.
Qualifications
Required: 6+ years’ experience in infrastructure domains or a bachelor’s degree with 4+ years’ experience, 3+ years with rack/chassis level hardware design, and 2+ years deploying infrastructure in a data center.
Preferred: 1+ year technical leadership experience, proficiency in scripting (Bash, Python) and programming (Go, Ruby), and extensive experience in designing and deploying data center infrastructure.
Compensation
The base salary for this role ranges from USD 112,800 to USD 299,300 per year, along with additional benefits such as bonuses, stock options, and potential sales incentives based on performance.
GitHub Values & Leadership
GitHub emphasizes customer-obsession, growth mindset, and collaboration. The team lives by values like 'Ship to learn' and 'Better together' and maintains strong leadership principles including creating clarity and delivering success.
EEO Statement
GitHub welcomes diversity and encourages candidates from all backgrounds to apply. Special accommodations are provided upon request to ensure an inclusive interview process.
Key skills/competency
- Physical Infrastructure
- Data Center
- Security
- Automation
- Capacity Planning
- Hardware Design
- Collaboration
- Scripting
- Observability
- Incident Management
How to Get Hired at GitHub
🎯 Tips for Getting Hired
- Research GitHub's culture: Study their mission, values, and recent news.
- Customize your resume: Highlight infrastructure and hardware experience.
- Network on LinkedIn: Connect with current GitHub engineers.
- Prepare for interviews: Practice technical and behavioral questions.