Engineering Business Manager

Github (View all Jobs)

Remote - US

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.



Programming Languages Mentioned

Python, Ruby

GitHub Engineering is looking for an experienced Business Manager to join our remotely distributed organization. Interested in being a force multiplier, organizer, and strategic planning partner for growing, scaling, and running our business more effectively?

Who you are: A minister of progress, someone who has a great combination of program management, business operations, and leadership skills. You’ll be someone eager to build connective tissue within the organization and act as an extension of your leadership team in order to create a center of excellence that will help drive functional goals and align with GitHub Engineering strategy.  A successful applicant will have a passion for Engineering at GitHub, a critical eye for detail, and a desire to participate in diverse business environments consisting of technical and non-technical personnel.

As a Business Manager for GitHub’s Engineering organization, you will partner with the Engineering Operations Team and functional Engineering leadership to develop, track, and manage budget, asset, and workforce plans. You will document and mature business processes within teams and coordinate security-critical work streams across the organization. Finally, you will be responsible for managing the team’s internal communications, increasing visibility and clarity to better enable developers. This is an opportunity to be in a unique position to understand what people want and be able to help them work on reaching consensus and align on goals that will help your organization move forward. 

Your responsibilities will include:


  • Quarterly planning - Work with team and department leadership to establish, document, and communicate quarterly planning materials that roll up to the Engineering organizational level. Drive the execution rhythm for teams to develop, track, and report progress against OKRs in support of those strategic goals.
  • Budget and workforce planning - Manage resourcing plans, hiring pipeline and execution, and department-wide onboarding in support of a rapidly growing organization across all of Engineering. Manage contracts, vendor engagements, and purchase renewals, enabling our team and our partner organizations to execute on our security promises with speed and confidence. Manage assets, cross-company access and alignment with our administrative team to ensure the enablement of vendors and Hubbers alike.


  • Cross-functional coordination - Driving and tracking security-critical, department-wide initiatives, ensuring alignment to deliver superb cross-functional execution.
  • Process maturity - Documenting and maturing business procedures to grow, scale, and run your teams more effectively.


  • Team communication - Developing, maintaining, and managing the meeting cadence (rhythm of business) including team off-sites, meeting agendas, capturing key insights and action items, and following-up accordingly.
  • Internal communication - Working with team and organizational leadership to create and execute a communications and partnership strategy to grow awareness of team and Engineering-wide initiatives, and highlight initiatives to audiences across the organization. 

The minimum qualifications are

  • 3-5 years or demonstrable proficiency in business or program management
  • Understanding of the software development lifecycle, with some experience as a developer as a significant asset
  • General experience in the following disciplines with deep experience in one or more:
    • Project management
    • Quarterly planning
    • Internal communications
  • Proven ability to work in an independent manner with minimal oversight, and to work across teams and partner well with people with diverse professional backgrounds
  • Demonstrated program ownership and consistent delivery against commitments, including strong organizational skills, follow-through, and attention to detail
  • Experience working with remote and distributed teams
  • Exceptional documentation and written communication skills

Bonus points if you have

  • Experience working closely with Engineering teams
  • Basic scripting experience with Ruby, Python, Go, Bash, Powershell or other languages
  • Experience working with git and GitHub
  • Understanding of the developer ecosystem

Ability to meet GitHub, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position requires you to pass Microsoft's Cloud Screen upon hire/transfer and every two years thereafter (Microsoft is GitHub’s parent company).

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.

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!

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!