CareerPlan

Senior Software Engineer - Craft Education

Nashville, TN, USFull-time$144k–$223k2026-10-26 → 2026-11-10
On-site

Core

Design, develop, and maintain web and cloud-based applications for an apprenticeship degree platform that powers work-based learning pathways.

Role type

Senior Full Stack Software Engineer

Builds

Craft Connect platform for administering apprentice degree programs and data reporting

Domain

EdTech / Workforce Development

Deliverable

production ML models | product features

Required skills

TypeScript, Node.js, Full Stack development, Cloud architecture, Database management, System design, Testing strategies, Risk management, Mentoring

Preferred skills

SaaS experience, Higher education landscape knowledge, Change management, Cross-functional leadership

Technologies

TypeScript, Node.js, Cloud platforms

Responsibilities

Mentor junior engineers and lead cross-functional teams; Design systems for scale, reliability, and cost in public cloud; Interpret requirements into code and identify gaps; Plan and execute testing strategies to balance quality and cost; Identify technical risks and dependencies; Collaborate with operations to solve system-level problems.

Seniority

Senior, hands-on IC with mentorship responsibilities