Note: The job is a remote job and is open to candidates in USA. GitHub is a developer platform company whose Security Products team builds tools to secure software by identifying, fixing, and preventing code vulnerabilities and credential leaks. The Software Engineer I, Secret Scanning role involves designing, implementing, shipping, and supporting performant user experiences and reliable services, APIs, tests, and CI/CD pipelines while collaborating with cross-functional teams.
Responsibilities
- Write, review, and maintain clean, high-quality code primarily in Ruby, Go, and JavaScript
- Collaborate with engineers, product managers, and designers to understand problems, explore solutions, and build new features
- Ship small features and bug fixes regularly, taking on larger and more complex work as you grow in the role
- Participate in technical discussions, planning, and code reviews, sharing your ideas and giving thoughtful feedback to teammates
- Learn and follow the team’s engineering practices, while helping improve the quality, reliability, and maintainability of the systems you work on
- Help build and maintain APIs, automated tests, and CI/CD pipelines that support reliable software delivery
- Participate in on-call and first responder rotations, helping investigate and resolve production issues
- Work with support teams and other partners to investigate, triage, and debug technical support requests
Skills
- 1+ year(s) experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining production software in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python
- OR Associate's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, or related field
- OR equivalent experience
- Experience building user-facing web applications with modern web technologies
- Experience using general purpose programming languages (e.g., Go, Ruby, or similar language)
Benefits
- At GitHub certain roles are eligible for benefits and additional rewards, including annual bonus and stock.
- Certain roles also have the opportunity to earn sales incentives based on revenue or utilization, depending on the terms of the plan and the employee's role.
- We’re remote-first and offer competitive pay, generous learning and growth opportunities, and excellent benefits to support you, wherever you are.
Company Overview
Company H1B Sponsorship