Senior/Staff Engineering Manager, Code Scanning Internal DX

Github (View all Jobs)

Remote - Europe

Please mention No Whiteboard if you apply!
I'm a one-man team looking to improve tech interviews, and could use any support! 😄


Interview Process

1. Take-home exercise 2. Code review and technical discussions.


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. 

The opportunity:

Come join our engineering team and help create GitHub’s new code scanning product! You’ll be managing an engineering team that is focused on “DX”, i.e., creating an excellent developer experience for the engineers within our own team. Through cloud-based developer environments, CI/CD infrastructure, and different developer tools (like performance testing and database migrations tools), the code scanning DX team owns a foundation used by the rest of our group to develop and deliver an excellent code scanning product to our customers with speed and minimal friction. The creation of a dedicated DX team is a manifestation of our commitment to continually invest in our own developer experience and long-term productivity.

As a manager and leader, you’ll coach and develop the team, providing regular feedback, and helping each individual to learn, grow and develop their career. Since your customers are your team-mates, you’ll act as part engineering manager and part product manager to ensure that you understand the user needs in order to make good priority decisions. You’ll help shape an environment of psychological safety which values experimentation and continuous learning. You’ll influence and provide feedback on the organizational culture and processes, always looking for opportunities to improve in a continuous pursuit for excellence. 

Minimum Qualifications:

For this role, we’re looking for an experienced software engineering manager with

  • 2 or more years of experience as a software engineering people manager
  • a passion for fostering good engineering practices, tools, and processes
  • excellent verbal and written communication skills
  • highly developed organizational, people, and process skills
  • a track record of providing feedback, teaching/mentoring others, and learning new skills
  • the ability to create a shared understanding of decision making, direction, priorities, and progress between the team, the org, and the broader company

Additionally, any of the following experiences would be considered a plus: managing distributed teams and operating effectively across multiple time zones, building developer tools, CI/CD, performance testing, (cloud-based) developer environments, exposure to and/or advocacy of static/dynamic analysis or security best practices.

The team:

We work as a distributed group within a distributed company. The majority of our team members live across Europe, the US, and Canada, 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 CodeQL, as well as the broader code intelligence 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. 

 

Please note that benefits vary by country, if you have any questions, please don't hesitate to ask your Talent Partner.


Location: In this role, you can work remotely from the following countries: Austria, Denmark, Germany, Ireland, Netherlands, Spain, Sweden, Switzerland, United Kingdom or onsite in one of GitHub’s European offices (Amsterdam, Oxford).

#LI-Remote 

 

Who We Are:

GitHub is the developer company. We make it easier for developers to be developers: to work together, to solve challenging problems, and to create the world’s most important technologies. We foster a collaborative community that can come together—as individuals and in teams—to create the future of software and make a difference in the world.

Leadership Principles:

Customer Obsessed - Trust by Default - Ship to Learn - Own the Outcome - Growth Mindset - Global Product, Global Team - Anything is Possible - Practice Kindness

Why You Should Join:

At GitHub, we constantly strive to create an environment that allows our employees (Hubbers) to do the best work of their lives. We've designed one of the coolest workspaces in San Francisco (HQ), where many Hubbers work, snack, and create daily. The rest of our Hubbers work remotely around the globe. Check out an updated list of where we can hire here: https://github.com/about/careers/remote

We are also committed to keeping Hubbers healthy, motivated, focused and creative. We've designed our top-notch benefits program with these goals in mind. In a nutshell, we've built a place where we truly love working, we think you will too.

GitHub is made up of people from a wide variety of backgrounds and lifestyles. We embrace diversity and invite applications from people of all walks of life. We don't discriminate against employees or applicants based on gender identity or expression, sexual orientation, race, religion, age, national origin, citizenship, disability, pregnancy status, veteran status, or any other differences. Also, if you have a disability, please let us know if there's any way we can make the interview process better for you; we're happy to accommodate!

Please note that benefits vary by country. If you have any questions, please don't hesitate to ask your Talent Partner.

Please mention No Whiteboard if you apply!
I'm a one-man team looking to improve tech interviews, and could use any support! 😄


Get weekly alerts of new jobs from companies not using whiteboard interviews!