Senior Software Engineer Code Scanning @ GitHub
Your Application Journey
Email Hiring Manager
Job Details
About GitHub
GitHub is the global home for all developers and the complete AI-powered developer platform. Over 150 million developers and more than 90% of the Fortune 100 companies collaborate using GitHub across 420+ million repositories.
Locations
This role is remote and based in Germany.
Overview
As a Senior Software Engineer Code Scanning at GitHub, you will help design, develop, and scale our new Code Scanning feature within the Code Security offering. You'll work with a full-stack agile team to integrate world-class static code analysis with Copilot Autofix, ensuring early detection and remediation of security vulnerabilities.
Responsibilities
- Design, develop, and scale GitHub's Code Scanning feature.
- Collaborate in a full-stack agile engineering team.
- Deploy production level changes within the first week.
- Co-lead features contributing to marketed product launches.
- Influence technical and product direction in a distributed team.
Qualifications
Required: 6+ years in Software Engineering or related field with proven coding experience in languages such as C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python (or equivalent combinations of degree and experience).
Preferred: Experience with Ruby, Go, relational databases, large Ruby on Rails or React applications, site reliability engineering, and distributed systems.
GitHub Values and Culture
At GitHub, diversity, inclusiveness, learning, and growth are highly valued. The company supports remote work, emphasizes autonomy and trust, and encourages constant improvement and candor.
Key skills/competency
- Software Engineering
- Code Scanning
- Static Analysis
- Copilot Autofix
- Full-stack development
- Agile
- Distributed systems
- Security
- Ruby/Go
- Team Collaboration
How to Get Hired at GitHub
🎯 Tips for Getting Hired
- Customize your resume: Tailor it for GitHub and Code Scanning roles.
- Showcase technical skills: Highlight your experience in full-stack development.
- Network online: Connect with GitHub employees on LinkedIn.
- Prepare for interviews: Practice common coding and system design problems.