We're looking for a talented Technical Instructor to join the
Twitter University team to help the team scale the engineering
onboarding and continued education at Twitter. In addition to
teaching classes, University staff mentor content matter experts
from across the org to provide classes in their areas of expertise
and assist in curriculum development and maintenance, classroom
instruction, and developing offline educational resources. Popular
classes currently offered through University include programming
languages (Python, Scala), microservice development (Finatra),
internal technologies, Machine Learning, Data Science, and classes
about various parts of the Twitter platform and technology
Successful in Technical / Software Development roles: You are a
seasoned software developer or data scientist. Enjoy writing and
compiling code. You've spent time working on building products in
multiple languages and technologies. Due to your passion for the
technology you frequently became the team mentor or the go-to code
reviewer. You enjoy learning new and different languages,
paradigms, and tech stacks but also have a favorite area of
technology where you are recognized by your peers as an expert due
to your thorough and comprehensive knowledge and skill.
Passionate about technical training: You should have experience
with designing on-demand and remote-friendly technical training.
You are enthusiastic about curriculum development and takes an
experiential learning approach in designing learning solutions that
scale across multiple modalities. You have experience releasing
learning products to global technical audiences. You should have
previous successful experience conducting technical
training/mentoring for engineers. You should be outstanding at
understanding and explaining new technologies and frameworks to
others, communicate well, learn quickly, and be able to write and
work with sample code in a variety of programming languages.
* BS/BA or related practical working experience
* A combined minimum of 5 years of experience conducting
technical training or curriculum development with software
engineering, data science or other technical roles. * Proficiency
with common software development tools and skills: git, bash, plain
text markup languages, scripting languages.
* Knowledge of curriculum design methodologies.
* Experience with Git and GitHub.
* Familiarity with adult learning principles.
Twitter University helps technical employees onboard to Twitter
culture and technologies and provides ongoing education and team
A few other things we value:
Challenge - We solve some of the industry's hardest problems.
Come to be challenged, learn, and thrive as an engineer.
Diversity - Diversity makes us a better organization and team.
We value diverse backgrounds, ideas, and experiences.
Work, Life, Balance - We work hard, but we believe with hard
work should come balance.
Twitter is what's happening and what people are talking about
right now. For us, life's not about a job, it's about purpose. We
believe real change starts with a conversation. Here, your voice
matters. Come as you are and together we'll do what's right (not
what's easy) to serve the public conversation.