TELECOMMUTE – Austria, Belgium, Denmark, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Netherlands, Norway, Poland, Portugal, Romania, Spain, Sweden, Switzerland, Ukraine, United Kingdom
Title: Software Engineer – Code Scanning
Remote – Europe
GitHub is the home for software development, where developers collaborate to build some of the world’s most important software.
In the GitHub code scanning team, we are passionate about securing the world’s software – from Open Source to the Enterprise. We believe that the best way to secure software is to detect security issues early in the development process, and deliver a great user experience that engages, supports, and motivates developers to fix security vulnerabilities in a way that integrates naturally in their workflows.
Our team develops and operates the new code scanning product that’s part of GitHub’s Advanced Security offering. Code scanning uses world-class static analysis research and technology to deeply analyze code, enabling the early detection of security vulnerabilities and other bugs that testing and day-to-day use have missed.
Come join our engineering team and help design, develop, and scale GitHub’s new Code Scanning feature. You’ll be working in a full-stack agile engineering team that’s part of the larger code scanning group working in security products. You’ll work with and learn from Senior and Staff engineers as well as influence and coach your team using your experience. In addition, we support and reward spending time on improving diversity, inclusion, and belonging, as well as other important improvement-work outside your core role as a software engineer.
What will your first 3 months look like?
In the first week on the job, you’ll have deployed your first production-change to GitHub code scanning!
After 30 days, you’ll be a core part of the team working together with your team-mates on changes and features that are key priorities for GitHub.
Within the first three months, you’ll have had the opportunity to work on one or more features/product-changes that will be included in our next marketed product launch.
How do we work?
We work as a distributed group within a distributed company. The majority of our team members live in Europe and on the east coast of the US, and while we do have some offices, all our meetings are location-agnostic and happen online. We operate with a high degree of autonomy and trust, and we have a significant level of influence on the product and technical direction of code scanning, as well as the broader security products at GitHub. We value learning, introspection and reflection, and we’re always looking for ways to improve as a team and as individuals, so candor and a culture that values safety to speak up are highly important to us.
For this role, we’re looking for a software engineer who
is passionate about quality, and fostering good engineering practices and processes
has experience building web applications
has an understanding of distributed systems
has working knowledge of SQL databases
Additionally, any of the following experiences would be considered a plus: writing tools or applications for developers; working in remote teams; development of larger Ruby on Rails applications; user interface design and development; experience with Go; experience with site reliability engineering or operating software service at scale.
Who We Are:
GitHub is the developer company. We make it easier for developers to be developers: to work together, to solve challenging …
SQL , Interactive Design , Software Development , Python , Ruby on Rails , Web Design
Austria, Belgium, Denmark, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Netherlands, Norway, Poland, Portugal, Romania, Spain, Sweden, Switzerland, Ukraine, United Kingdom