Lumira Tools is an early-stage startup focused on revolutionizing K-12 education through an AI-native platform that consolidates student data for educators. The Lead Software Engineer will design and build the API and integration layer, develop full-stack features, and contribute to the overall technical strategy as a co-founding member of the team.
Responsibilities:
- Design, build, and own the API and integration layer that connects Lumira to school data systems (SIS and LMS) over REST and education standards like OneRoster, so district data flows in cleanly, reliably, and at scale. This is the core of the role
- Build and ship full-stack features using TypeScript, React, and Next.js on the front end and a serverless Node API layer on the back end, with a high bar for quality and performance
- Architect and extend our multi-tenant data platform on Supabase and PostgreSQL, using Row-Level Security to guarantee tenant isolation and data integrity as we scale to many districts
- Build AI-native features on top of large language models such as OpenAI GPT-4o, including tool and function-calling agents, streaming responses, and safe, evidence-grounded outputs
- Own quality across the lifecycle by writing tests, reviewing code, and managing CI/CD on Vercel for fast, dependable releases
- Craft responsive, accessible interfaces with React and Tailwind that make complex district data feel simple and trustworthy for educators
- Build security and privacy in from the start, applying role and attribute-based access control, careful PII handling, and FERPA-aligned practices to everything you ship
- Help shape technical strategy, hiring, and product direction as a founding member of the team
Requirements:
- Extensive, proven experience designing, building, and integrating APIs, including connecting to third-party systems over REST and webhooks, handling authentication, rate limits, retries, and messy real-world data, and building integrations that stay reliable in production. This is a core requirement for the role
- Proven full-stack engineering experience shipping production web applications, with deep proficiency in TypeScript and modern React
- Strong backend and data skills, including designing PostgreSQL schemas, writing efficient queries, and building secure multi-tenant systems
- Hands-on experience building on large language models or AI APIs such as OpenAI, including function and tool calling, streaming, and handling model output responsibly
- Comfort with cloud deployment and CI/CD, ideally on Vercel, along with strong Git and GitHub workflows and automated testing
- A solid grasp of system design for building maintainable, scalable services, and strong security instincts around access control, data privacy, and protecting sensitive student data
- Self-directed and effective owning features end to end in a small, fast-moving startup where you set your own standard and carry real responsibility
- Experience with education data standards like OneRoster, or with SIS and LMS integrations
- Experience with Next.js and the App Router
- Experience with Supabase and Row-Level Security for multi-tenant data isolation
- Familiarity with FERPA-aligned practices and handling sensitive student data
- Prior startup or founding experience, and a desire to build a company, not just a product