Software Engineer, Teacher Experience

New
C
Code AIEducation technology
United States; Work within the continental United StatesFull-TimeSenior
Salary126,900 - 162,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
8+ years developing and maintaining consumer-grade full-stack web applications
Required Skills
AWSSQLJavascriptRuby on RailsTypeScriptReactGenerative AI

Requirements

  • Have 8+ years of experience developing and maintaining consumer-grade full-stack web applications.
  • Have experience with JavaScript/TypeScript, React, Ruby on Rails, and SQL; these are preferred technologies for the role.
  • Have hands-on experience using agentic AI tools to build software.
  • Demonstrate a track record of learning new tools and workflows as the AI field evolves.
  • Be familiar with cloud infrastructure and supporting high-scale production applications.
  • Have technical leadership experience, such as leading architectural changes, setting technical direction, or mentoring teammates.
  • Be able to drive projects independently, break work into smaller features, make informed tradeoffs, and communicate progress.
  • Bring a collaborative approach and contribute to knowledge sharing and an inclusive engineering culture.
  • Pass a pre-employment background check.
  • Be willing to travel a minimum of two times per year for team events.

Responsibilities

  • Partner with product managers, designers, and curriculum writers to develop accessible, usable, engaging end-to-end features for classrooms.
  • Write and maintain production-ready code in JavaScript/TypeScript, React, Ruby on Rails, and SQL.
  • Use AWS services such as S3 and CloudWatch for asset storage, logging, and infrastructure.
  • Prototype and iterate on AI-focused products for students, evaluating and incorporating generative AI models with attention to safety, bias mitigation, and effectiveness.
  • Own complex projects, drive technical decisions, and collaborate across teams to deliver scalable, maintainable solutions.
  • Monitor production issues, deploy updates, triage user-submitted issues, and respond to teacher and student inquiries.
  • Share knowledge, participate in code reviews, and help teammates succeed.
View Full Description & ApplyYou'll be redirected to the employer's site
126,900 - 162,000 USD per year
Apply Now