Keyboard Jobs

Jobs for software developers, geeks and cyborgs

Senior Growth Engineer

Published on Mon, 24 Oct 2022 22:08 UTC
(96 days ago)

GitHub is changing the way the world builds software, and we want you to help build GitHub.

The Growth team is responsible for helping more people succeed with GitHub and become customers. We’re looking for a Senior Growth Engineer who will own engineering projects within that team to increase customer acquisition, activation, retention, and revenue. You’ll be part of the growth engineering team collaborating with people from product, marketing, customer success, and design. The Growth discipline blends product, marketing, data science, and experimentation. Everything you work on will have a direct and measurable impact on GitHub’s business metrics and trajectory.

If you are motivated by solving customer pain points, moving metrics, and seeing the impact of your code on the business in weeks, and if you love questioning assumptions and designing experiments to validate them, then this could be a perfect opportunity for you!


  • Leverage data to identify growth opportunities and propose new experiments. We believe great ideas come from everywhere in the team.
  • Refine roughly defined experiments, taking them from conception to implementation and analysis.
  • Collaborate with teams across the GitHub product to create experimental experiences.
  • Instrument the growth funnel to enable proper tracking and analysis of experiments
  • Communicate persuasively with peers and stakeholders to enable cooperation and creative thinking
  • Do all this with a growth mindset; staying curious, humble, and open-minded to keep learning every day and inspire others to do the same

Minimum Qualifications:

  • 6+ years experience with software development
  • Solid written and verbal communication skills
  • Ability to quickly build positive relationships with other engineering teams. This role will often be working in other teams' codebases.
  • Experience with web or mobile analytics technologies and/or data analysis methods (ex. SQL)
  • Have built dynamic, interactive web experiences using HTML/CSS and JavaScript
  • Familiarity with UI/UX best practices
  • Experience with Ruby, Git, OOP, relational databases, and API design
  • Knowledge of testing principles

Preferred Qualifications:

  • Knowledge of billing processes and technologies is a huge plus
  • Experience with Go, React, or Node


In this role, you can work remotely from anywhere in the United States or onsite in one of GitHub’s U.S. offices (San Francisco, Bellevue, Raleigh).

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:

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!

(Colorado only*) Minimum salary of $104,400 to maximum $221,500 + bonus + equity + benefits. · Note: Disclosure as required by sb19-085 (8-5-20) of the minimum salary compensation for this role when being hired in Colorado. 

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

Apply now

Please mention that you found the job on
Thank you!

Something wrong?

If you think there is something wrong with this job ad or if you think that it might violate our terms and conditions then please contact us on