Modern Classrooms Project

Principal Software Engineer

Modern Classrooms Project

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $150,000 - $175,000 per year

Job Level

Lead

Tech Stack

AngularCloudFirebaseJavaScriptTypeScriptVue.js

About the role

  • Technical lead for web application development, driving architecture, quality, accessibility, and performance for classroom-ready tools
  • Build new customer-facing products and features for educational technology tools
  • Develop robust, scalable, and elegant front-end and back-end systems (primary focus on TypeScript and modern web frameworks)
  • Collaborate with Head of Engineering and Chief Innovation Officer to translate user needs and product requirements into technical solutions
  • Adapt, integrate, and migrate legacy codebases into a modern unified education platform
  • Write clean, high-quality code and champion engineering best practices
  • Contribute to application and infrastructure development and deployment of core software platforms and tools
  • Initially work mostly independently as the principal software developer, with plans to build out a larger engineering team over time

Requirements

  • Experienced, hands-on Principal Software Engineer
  • Strong full-stack development skills with a primary focus on TypeScript
  • Deep front-end expertise across modern frameworks (Angular, Vue.js)
  • Experience developing robust, scalable front-end and back-end systems
  • Familiarity deploying software and SaaS tooling/infrastructure (Cloudflare, GitHub Actions, Google Cloud, Firebase, PostHog, Railway, Temporal, Vercel)
  • Experience building tech products that effectively leverage AI
  • Experience structuring deterministic LLM responses through programmatic prompt and context engineering
  • Experience integrating with education LMS and identity providers (Canvas, Clever, Google Classroom, Schoology, Moodle)
  • Experience implementing edtech open standards (Common Cartridge, Learning Tools Interoperability, OneRoster)
  • Experience handling sensitive/confidential education data and compliance (COPPA, CIPA, FERPA, PPRA, SOC 2)
  • Comfortable working in a startup-like environment and wearing multiple hats
  • Ability to communicate and collaborate with non-technical stakeholders
  • U.S.-based (job states "Remote, USA-based")
Benefits
  • Employer-sponsored health insurance through CareFirst BlueCross BlueShield
  • Participation in Vanguard 403(b) deferred-compensation plan with 3% employer match
  • Paid Time Off: vacation/PTO (20 days), paid holidays, paid parental leave, sick and safe paid time off, "Me Days", ability to earn paid Comp time off
  • Annual budget for MCP-funded Continuous Learning (available after 6 months of continuous full-time employment)
  • FSA and Dependent Care FSA access
  • 1x Salary company-paid Life Insurance coverage
  • Access to Wishbone Pet Insurance Benefit
  • Ability to work remotely and to set own hours (within reason)

ATS Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
TypeScriptfull-stack developmentfront-end developmentback-end developmentprogrammatic prompt engineeringcontext engineeringscalable systemsclean codeengineering best practicesAI product development
Soft skills
communicationcollaborationindependenceadaptabilityleadershipproblem-solvinginterpersonal skillsteam buildingstakeholder engagementmulti-tasking
Rivet

Senior Software Engineer

Rivet
Seniorfull-time🇺🇸 United States
Posted: 29 days agoSource: ats.rippling.com
AngularAWSElasticSearchJavaScriptNode.jsPostgresSCSSTerraformTypeScript
Torchlight™

Senior Full Stack Software Engineer

Torchlight™
Seniorfull-time🇺🇸 United States
Posted: 15 days agoSource: torchlight.applytojob.com
AngularAWSAzureCloudDistributed SystemsDjangoDockerDynamoDBFlaskGoogle Cloud PlatformJavaJavaScript+12 more
Viderity Inc.

Lead System/Software Developer, Technical Architect

Viderity Inc.
Seniorfull-time$100–$120 / yearDistrict of Columbia · 🇺🇸 United States
Posted: 29 days agoSource: viderity.recruitee.com
AngularAWSAzureCloudCyber SecurityDockerDrupalGoogle Cloud PlatformJavaScriptJenkinsKubernetesMongoDB+7 more
Viderity Inc.

Lead System/Software Developer/Technical Architect – Drupal

Viderity Inc.
Seniorfull-time$100–$120 / yearDistrict of Columbia, Washington · 🇺🇸 United States
Posted: 24 days agoSource: viderity.recruitee.com
AngularAWSAzureCloudCyber SecurityDockerDrupalGoogle Cloud PlatformJavaScriptJenkinsKubernetesMongoDB+7 more
Rithum

Software Engineer, Artificial Intelligence

Rithum
Junior · Midfull-time🇪🇸 Spain
Posted: 16 days agoSource: boards.greenhouse.io
AngularAWSAzureCloudDynamoDBJavaJavaScriptMS SQL Server.NETNoSQLPythonPyTorch+6 more