Bachelor's degree in Computer Science, a similar technical field, or equivalent practical experience.
5 years of experience in coding in one or more general purpose languages (e.g., Java, Python, Node.js, or Go).
3 years of experience as a technical practitioner in a developer community.
Experience with open source tooling, continuous integration, and testing in one or more general purpose languages (e.g., Java, Python, Node.js, or Go).
Preferred qualifications:
Experience speaking at technology conferences, blogging/writing technical articles with an existing follower base, or contributing to popular open source projects.
Ability to take ownership of solutions and exert influence without authority.
Excellent written and verbal communication skills with the desire to share technical knowledge and information with others.