Principal Software Engineer
Software Engineering
New York, NY, USA · Peru, NY, USA
Posted on Oct 20, 2026
Own the core systems behind our AI-driven learning platform, from infrastructure to model pipelines.As a Principal Software Engineer, you will lead the design and development of the core technical systems behind Astral's AI-driven learning platform, spanning backend architecture, infrastructure, data systems, model pipelines, evals, and the serving layers that generate and deliver personalized curriculum at scale. You should be highly comfortable working across distributed systems, AI cost optimization, databases, Kubernetes, data-intensive applications, observability, and production infrastructure, while still being able to dive deep into backend product logic when needed. This role is for an engineer who can simplify complexity, make excellent architectural decisions under ambiguity, and raise the technical ceiling of the entire company. We would only like to work with engineers who truly believe they can build just about anything, and who care deeply about reliability, scalability, latency, cost, and craft.Stack: React, Node, Next.js, Tailwind, Vercel, Supabase, Trigger.dev, Bun, TypeScript, GCPQualifications:- Ability to design and implement scalable solutions- Excellent problem-solving skills and ability to work in a fast-paced environment- Bachelor's degree in Computer Science or related field, or equivalent practical experience