Job Openings at Code.org

Launched in 2013, Code.org® is a non-profit dedicated to expanding access to computer science, and increasing participation by women and underrepresented students of color. Code.org organizes the annual Hour of Code campaign which has engaged 10% of all students in the world, and provides the leading curriculum for K-12 computer science in the largest school districts in the United States. Our vision is that every student in every school should have the opportunity to learn computer science, just like biology, chemistry or algebra. Join our team to help make this vision a reality!


Working at Code.org

We are currently hiring for:

Don't see a good fit, but have passion for our mission? Send a resume and drop us a line to let us know why you want to work for us and what you would bring to our team.

To apply, email resume, cover letter, portfolio, and/or LinkedIn profile to jobs@code.org.

Regional Manager, Southwest (California preferred)

Job Summary:

Code.org is looking for a Regional Manager to support Code.org’s education efforts through the development, implementation, and maintenance of Code.org’s partnership model with Professional Learning Partners. This position is highly focused on developing relationships and building sustainability of Computer Science in California and throughout the southwest.

Responsibilities of the position include:

  • Outreach
    • Recruit Professional Learning Partners to partner with Code.org and school districts to teach Computer Science in K-12 schools.
    • Present Code.org partnership model
    • Track partnership status
  • Manage and support implementation for all partners in region at K-12 grade levels
    • Evaluate and support regional partners in becoming a sustainable CS Hub in their area
    • Implement partnership model
    • Assist regional partners in district, school, and teacher recruitment/selection/retention
    • Troubleshoot regional partnership issues
    • Work with Professional Learning & Community team to coordinate regional professional learning workshops for teachers
  • Market and support the program in the region
  • Represent Code.org and present the partnership model at conferences and other venues, as needed

Ability and willingness to travel up to 25% of the time is required.

Experience and Qualifications:

The ideal candidate has at least a Bachelor’s degree, experience collaborating with the K-12 public school system, and possesses the following skills:

  • Demonstrated ability to pitch the Code.org educational model to potential partners
  • Experience and aptitude for managing complex projects and relationships to realize successful project outcomes throughout the pitching and implementation life cycle
  • Advanced organizational and problem solving skills
  • Understanding of and passion for equity in computer science and K-12 education

Additional desired strengths include:

  • Experience working with school districts in a project implementation capacity
  • Recent computer science teaching experience in a K-12 school setting
  • Strong existing connections to the computer science community

Candidates must be extremely detail-oriented, possess exceptional written and interpersonal communication ability in English, and be tech-savvy. Must also be a self-starter, able to multi-task, excel under pressure, and work independently with a geographically dispersed team. Proficiency in working with Microsoft Office and Google Docs a must.

To apply, please email resume, cover letter, and/or LinkedIn profile to jobs@code.org.

Data Scientist (Seattle, WA or Chicago, IL)

Job Summary:

At Code.org we create and support computer science curriculum that reaches millions of students, and we prepare tens of thousands of teachers to begin teaching computer science each year. The core function of the Data Scientist role is to help us gain an increasingly deeper and better understanding of two very important high-level questions:

  • How much are our students learning? (and how can we improve the outcome?)
  • How effective is our teacher professional development? (and how can we improve the outcome?)

We already have tons of indicators, stats and data, but these very big questions go beyond a few database queries or analytics stats. Our Code Studio platform has become the most popular coding platform in K-12, and every single line of code written by students contributes to data we could analyze to improve student learning. We can look at how students and teachers find our courses, how they start them, how they answer each puzzle, the places they solve things correctly, the common mistakes people make, areas students get stuck, and more.

We’re looking for someone who’s passionate about understanding and using data- someone who wants to ask questions and find answers. Prior experience as a data scientist is a must; educational experience is a plus, but not required. We have lots of education/curriculum experts on the team - we need your help understanding how we can use our data to do more.

The responsibility in this job isn't just to answer analytic questions but ultimately to help the team improve outcomes for students, teachers, and schools. This role will help establish the questions to ask in the first place, figure out how to answer them, and ensure we are measuring and collecting the right data across our education products, services, and processes.

Job responsibilities will include:

  • Helping decide what questions we should be asking of our data
  • Analyzing data from the website to understand how we can improve outcomes including:
    • Optimizing courses to be engaging, challenging (but not too challenging) and to increase student learning and coding proficiency outcomes
    • Gaining a deep understanding about our teachers and their experiences in our professional learning programs in order to help them be successful in the classroom
    • Recruiting teachers and students, retaining users, and increasing engagement
  • Suggesting new data we can/should collect or experiments we should run
    • Working with others to craft measurement protocols and assessments we can use to track student learning and teacher preparedness
  • Writing code/scripts/queries as well as using Tableau (or other tools you recommend) to analyze the data and find answers
  • Working with teams across Code.org (product management, professional learning, curriculum, outreach) to design and create actionable dashboards
  • Creating data models to predict outcomes and test experiments Generating reports for donors and fundraising purposes
  • Collaborating with third party evaluators and external researchers from universities evaluating our work in the classrooms

Experience and Qualifications:

The ideal candidate has a breadth of experience and qualifications:

  • A degree in computer science, applied math, or statistics, with multiple years of experience in data and statistical analysis
  • Strong analytical skills with attention to detail and the ability to create clear reports to communicate actionable findings to others
  • Ability to communicate effectively with both technical and non-technical audiences to fully understand the experiences of our students, teachers, and facilitators resulting in significantly deeper learning and impact.
  • A deep familiarity with traditional web-based analytics and data analysis tools - such as Google Analytics, SQL, Redshift, and map reduce. You’ll be working with a Data Engineer on our team who will write production code and implement changes to how we store data from our service. You should be experienced writing scripts to analyze data with at least one analytic programming language (R or Python)
  • Knowledge of visualization/analysis tools including Tableau and spreadsheets
  • Experience with using web-based analysis and A/B testing to measure/improve online usage
  • Experience analyzing data around customer retention and engagement for an online app or website

To apply, please email resume, cover letter, and/or LinkedIn profile to jobs@code.org.

Senior Software Engineer (Seattle, WA)

Job Summary:

Code.org is transforming computer science education and changing the world. Working at Code.org, you’ll be playing an active role in getting computer science education into all schools for all students and building the competitive workforce of the future.

As Senior Software Engineer at Code.org, you’ll be a key contributor in delivering features in Code Studio, used by tens of millions students and teachers in K-12 classrooms around the world. You’ll be part of an agile, fast-moving team where you get to deliver features to customers quickly and frequently. You’ll get to work on hard computer science problems and use some of the latest web technologies.

Experience and Qualifications:

The ideal candidate has the following qualifications:

  • Passion for our mission of #CSForAll
  • Bachelor’s degree with a major in Computer Science
  • 5+ years as a software engineer
  • Ability to make senior level engineering contributions including a high level of output, tackling the hardest problems, and being a guiding voice on the team
  • Experience shipping significant features in commercial software products
  • Expertise in some of these technologies preferred:
    • JavaScript
    • React
    • Ruby / Rails
    • SQL/Databases/MySQL

To apply, please email resume, cover letter, and/or LinkedIn profile to jobs@code.org.

Software Engineer (Seattle, WA)

Job Summary:

Code.org is transforming computer science education and changing the world. Working at Code.org, you’ll be playing an active role in getting computer science education into all schools for all students and building the competitive workforce of the future.

As Software Engineer at Code.org, you’ll be delivering features in Code Studio, used by tens of millions students and teachers in K-12 classrooms around the world. You’ll be part of an agile, fast-moving team where you get to deliver features to customers quickly and frequently. You’ll get to work on hard computer science problems and use some of the latest web technologies.

Experience and Qualifications:

The ideal candidate has the following qualifications:

  • Passion for our mission of #CSForAll
  • Bachelor’s degree with a major in Computer Science
  • 3+ years as a software engineer
  • Expertise in some of these technologies preferred:
    • JavaScript
    • React
    • Ruby / Rails
    • SQL/Databases/MySQL

To apply, please email resume, cover letter, and/or LinkedIn profile to jobs@code.org.

Curriculum Team Intern (Seattle, WA)

Internship Summary:

We are looking for a Winter/Spring intern to work with and support the goals of Code.org’s Curriculum team through the development of computer science curriculum. This person will work with a variety of program leaders across multiple projects, simultaneously performing a wide range of tasks. We need someone who has quick turnaround, is responsive, and can effectively organize their priorities and task list.

Responsibilities of the may position include:

  • Working closely with the Curriculum team to assist in designing, developing, and writing original curricular materials:lesson plans, formative/summative assessments, videos, answer keys, project exemplars
  • Using in-house content management tools to structure resources

Experience and Qualifications:

The ideal candidate has experience in computer science and a background in education; has strong writing and communications skills; is a tech-savvy self-starter who is able to multi-task and excel under pressure.

The candidate should also:

  • Have basic to comprehensive knowledge of computer science (required)
  • Have some prior curriculum writing experience / activity design experience (required)
  • Proficiency in working with Microsoft Office and Google Docs (required)
  • Be working to obtain a Bachelor’s degree or higher in Education or Computer Science (preferred)

To apply, email resume, cover letter, portfolio, and/or LinkedIn profile to jobs@code.org.

Working at Code.org

Company Profile

Code.org is a non-profit organization dedicated to expanding participation in computer science by making it available in more schools, and increasing participation by women and underrepresented students of color. Our vision is that every student in every school should have the opportunity to learn computer science.

We believe computer science and computer programming should be part of the core curriculum in education, alongside other science, technology, engineering, and mathematics (STEM) courses, such as biology, physics, chemistry and algebra.

Working for Code.org

We offer a comprehensive employee benefits package that includes:

  • Competitive Salary
  • Technology subsidy consistent with our Bring Your Own Device environment
  • Flexible, engaging working environment
  • Monthly unlimited ORCA pass or equal value transit subsidy; located near public transit hub in Seattle, WA
  • Paid time off: 3 weeks vacation annually, sick leave, and 'winter break' office closure the two weeks that include Christmas and New Years.
  • Medical, dental and vision premiums paid at 100% for FT positions and their dependents
  • Option to participate in 403b retirement savings plan
  • The opportunity to help students learn better and change the face of computer science

Must be a U.S. Citizen or Permanent Resident and be capable of passing a pre-employment background check

No relocation packages

Don't see a good fit? Drop us a line and a resume and let us know why you want to work for us and what you would bring to our team.

To apply, email resume, cover letter, portfolio, and/or LinkedIn profile to jobs@code.org.