US National – Telecommute
Location:Remote – US
We’re looking for a Curriculum Engineer to join our Development Lifecycle organization and drive our efforts to improve communication, standardization, and documentation of our internal systems. Development Lifecycle at GitHub prides itself on a strong internal and external customer focus and data-informed experimentation to improve security, resilience, reliability, performance and usability. Your work will help us scale the world’s largest code hosting platform.
The Development Lifecycle organization is highly distributed and you will thrive in an environment of remote work and asynchronous communication. Our team members span a variety of timezones, genders, races, cultures, disability statuses, sexual orientations, family responsibilities, experience levels, professional backgrounds, personality types, and more. You’re expected to have strong communication skills and to excel in working relationships with people different than you.
Dive deeply into GitHub’s architecture and infrastructure in order to understand our systems and develop effective materials for our developers
Architect, prototype, build, and roll out tools to generate, deliver, and maintain accurate content about GitHub systems to internal users
Design, develop, and deliver creative training programs and content for developers across career levels and company tenure
Communicate with teams across GitHub about user feedback, internal product direction. and technical information to inform our content
Experience designing and developing instructional materials for technical content
Demonstrated ability to adapt to new technologies and learn quickly
Knowledge of learning management systems
Technical writing skills
Familiarity with Git and GitHub
Proficiency in high-level languages such as Ruby, Python and Bash.
Comfort with the GNU/Linux operating system
Strong communication skills and willingness to pair, mob on tough bugs, brainstorm in public, and otherwise enthusiastically engage with your teammates in group problem solving
Experience building highly available services at scale
DevOps/on-call/incident response experience
Interest in or experience with systems languages, particularly Go
Experience managing, onboarding, and motivating developers
Involvement in open source
Public speaking & developer advocacy experience
History of success in a remote work environment
Who We Are:
GitHub is the developer company. Over 36 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 t…
Education & Training , Python , Ruby on Rails , Online Content , Technical Writing