Company Profile
Code.org® is an education innovation nonprofit dedicated to the vision that every student in every school has the opportunity to learn computer science and artificial intelligence as part of their core K-12 education. We expand access to and participation in computer science in schools, with a focus on increasing participation by young women and students from other underrepresented groups. The leading provider of K-12 computer science curriculum in the largest school districts in the United States, Code.org also organizes the annual Hour of Code campaign, which has engaged more than 15% of all students in the world!
Job Summary
Are you passionate about computer science and education? Interested in helping students in schools in the United States and abroad learn to code? Energized by the challenge of building useful, safe, and educational AI tools? We're looking for a senior engineer with a broad skillset who thrives in a variety of technical challenges and is proactive by nature. Our team values full-stack engineering, but this role leans towards the front-end, with a focus on building React apps for students learning to program. Love building polished, accessible, and visually compelling interfaces? Great! As long as you're also able to work in our Ruby on Rails backend to bring the end-to-end experience to life. Many of our upcoming projects involve LLMs – both teaching students how to use them, and using them to assist in the teaching experience – so experience using LLMs or other AI technologies is a plus.
Want to learn more about our engineering organization as a whole? Great news! We’re fully open source and our products are free to use, so in addition to checking out our company and engineering team pages, you can check out our Github, review our architectural tenets, and check out our course catalog.
Duties And Responsibilities
In this role you will:
Experience & Qualifications
We seek candidates who have:
In Addition, Candidates Must
WHAT IS THE INTERVIEW PROCESS LIKE?
Step 1: Informational (45 minutes) to learn more about the role and share your experience
Step 2: Technical assessment, general coding
Step 3: Interviews with several members of the Code.org team (~3 hours)
Step 4: Final interview (1 hour)
Step 5: Reference checks
_All interviews are currently being conducted virtually via Zoom
_TO APPLY
Our team will review all applications on an ongoing basis and if we believe your qualifications would make a great fit, we'll contact you to schedule an informational interview.
Compensation & Benefits Package
The expected salary range for this position is $145,800 to $162,000. Most offers are on the lower end of the salary range and are at the company’s sole discretion based on the final candidate’s experience. This allows us to provide a fair and equitable approach to compensation when setting pay and maintaining internal pay equity.
We also offer a comprehensive benefits package for full-time employees that includes:
A unifying approach in a divided world
Code.org's global role in the K-12 computer science movement is only possible because we use a unifying approach across diverse and often divided stakeholders. At a time of increasing polarization, the idea of increasing opportunity for students unites people from across the political spectrum. Code.org's team members, students, teachers, and supporters have diverse and diverging view points, and they are all welcome in our mission. Read more.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.