CareerPlan

Principal Software Engineer

Remote, USFull-time2026-11-02 → 2026-11-10

Core

Principal Software Engineer leading modernization and architectural evolution of a mature K-12 literacy application while solving complex technical problems.

Role type

Principal Software Engineer (Senior IC with leadership)

Builds

K-12 literacy software platform

Domain

Education Technology / Enterprise Software

Required skills

PHP, MySQL, Java, MS SQL Server, system architecture, complex problem investigation, technical leadership, modernization strategies, AI-assisted development

Preferred skills

Strangler patterns, modularization, API enablement, mentorship

Technologies

PHP, MySQL, Java, MS SQL Server

Responsibilities

Investigate complex technical problems across multiple system layers; Contribute meaningful production code and own high-impact projects; Partner with architects to craft practical approaches for product evolution; Provide high-leverage technical leadership on cross-product architectural decisions; Develop senior engineers through coaching and design discussions; Apply AI tools to improve engineering effectiveness and product capabilities

Seniority

Principal, hands-on IC with strategic influence