Senior Full-stack Engineer
Remote (United States)
Job Overview
This opportunity is for a Senior Full Stack Engineer to build and scale AI-powered products used by educators. The role involves working across the stack to deliver high-impact features, improve system architecture, and support a platform relied on by thousands of users. This is a fast-moving, mission-driven environment focused on delivering real value through modern technology.
Pay and Benefits
Status: Full-time
Salary Range: $150,000 – $250,000 per year
- Equity participation
- Comprehensive benefits package
- Fully remote work environment
- In-person team offsites
- Collaborative and supportive team culture
About the Opportunity
This role focuses on building modern instructional technology that helps educators create high-quality learning materials more efficiently. The platform leverages AI and scalable systems to deliver meaningful outcomes in education.
What You’ll Do
- Own projects end-to-end from design through implementation, testing, deployment, and monitoring.
- Build full-stack applications using modern technologies across frontend and backend systems.
- Collaborate closely with product, design, and cross-functional teams to deliver impactful features.
- Contribute to system architecture and improve internal tooling and development workflows.
- Apply product thinking to ensure technical solutions effectively address user needs.
- Communicate clearly about tradeoffs, progress, and technical decisions.
- Support teammates through collaboration, feedback, and knowledge sharing.
- Work autonomously with a focus on speed, quality, and pragmatic decision-making.
- Continuously learn, improve, and contribute to team growth and engineering excellence.
Qualifications
- 5+ years of experience building and shipping production web applications.
- Proficiency in modern full-stack development, ideally with technologies such as FastAPI, React, and PostgreSQL.
- Strong communication skills and ability to collaborate across disciplines.
- Proven ownership of projects or major features from concept through delivery.
- Ability to move quickly while maintaining high standards for code quality and system design.
- Strong problem-solving skills and a pragmatic approach to technical challenges.
- Growth mindset with a focus on continuous improvement.
- Experience in startup environments or fast-paced teams is a plus.
Work Environment
This role supports a fully remote, distributed team with an emphasis on ownership, collaboration, and delivering high-quality outcomes.
Looking for more opportunities?
View All Jobs