← All Jobs
Posted Feb 22, 2026

Senior Software Engineer – Back-end / Data Engineer

Apply Now ✨
Job Description: • Design, build, and maintain features across the stack using TypeScript, Node.js, PostgreSQL, and MongoDB • Architect and implement scalable APIs, real-time data processing, and AI-driven features • Own end-to-end feature development from technical design through implementation, testing, and deployment • Design and build ETL pipelines and data transformation workflows • Create and maintain Looker dashboards in collaboration with business stakeholders • Optimize database schemas, queries, and indexing strategies • Mentor team members on data modeling, pipeline development, and analytics best practices Requirements: • 5-8 years of back-end software development experience with a strong track record in data engineering • deep expertise with relational and NoSQL databases (PostgreSQL, MongoDB) • ability to translate business requirements into technical solutions • persistence and patience to advocate for the best long term solutions • self-starter with a data-first mindset • relevant experience in EdTech or startup experience is a bonus Benefits: • You'll get access to best-in-class engineering tools • a top-tier MacBook • all the resources you need to succeed