GitHub is looking for an experienced engineering manager to lead a high performance software engineering team focused on the observability of our production systems. Part of the team’s mandate is to strategically balance business needs with meaningful contributions to our industry through open source. Through your leadership and mentoring, this team will establish a reputation for thought leadership, openness, and help drive our internal strategy around observability.
Timeseries, application logs, RPC tracing, software exception tracking, and increased inter-service visibility are examples how the observability team improves engineer confidence when working with production services. To achieve this, the team promotes common observability patterns for our engineers and manages the availability, resilience, and sustainability of infrastructure that supports these patterns. This infrastructure takes the form of third-party integrations, open source technologies, as well as bespoke infrastructure.
As an engineering manager at GitHub, you will bring technical excellence, personal accountability, coaching, and strategic vision to the team. A successful engineering manager balances their own individual contributions with servant leader obligations to their team. As you work closely with domain experts and our technical leads, you will join our community of people managers and help us build an environment where everyone can do their best work and grow as professionals.
As part of the infrastructure organization, you will be a part of a team of like-minded professionals trying to change the world. You will thrive by leveraging your strong communication and collaboration skills in a supportive environment of remote work and asynchronous communication.
- Lead a team of infrastructure software engineers to establish cross-functional observability patterns and best practices throughout GitHub.
- Build and maintain reliable observability infrastructure to support these patterns.
- Develop a team of world-class engineers through 1-1’s, coaching, and career advocacy.
- Balance proactive open source community participation with GitHub’s needs.
- Build a team based on psychological safety, mutual support, and engineering excellence.
- Success as an engineering manager.
- A track record of service ownership and accountability.
- Proficiency with systems language such as Go, C/C++, or Rust.
- Technical credibility through software engineering skills and experience.
- A desire to coach, mentor, and grow the careers of the team.
- Familiarity with observability landscape and technical solutions.
- Evidence of open source advocacy.
- A strong desire to bridge involvement with open source communities.
- Experience managing a distributed team.
- Proficiency in high-level languages such as Ruby, Python and Bash.
Who We Are:
GitHub is the developer company. Over 31 million people use GitHub to build amazing things together across 100 million repositories. We make it easier for developers to be developers: to work together, to solve challenging problems, 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.
What We Value:
Collaboration: We believe the best work is done together.
Empathy: We believe in putting people first.
Quality: We believe in setting the standard for excellence.
Positive Impact: We believe in making the world a better place through our work.
Shipping: We believe in creating things for the people using them.
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 over half of our Hubbers work, snack, and create daily. The other half of our Hubbers work remotely in 18 countries across the globe. Here is a complete list of where we can hire!
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.