Teaching Strategies logo

Teaching Strategies

Senior Full Stack Engineer--SmartCenter Modules (Remote)

🇺🇸 Denton, Texas 🕑 Full-Time 💰 TBD 💻 Software Engineering 🗓️ September 26th, 2026
Python Clari Rive

Edtech.com's Summary

Teaching Strategies, LLC is hiring a Senior Full Stack Engineer--SmartCenter Modules. This role involves designing, building, and maintaining full stack capabilities for SmartCenter modules, primarily using Python for backend development and existing frontend technologies for web applications. The engineer will take ownership from discovery through delivery, collaborate with multiple teams, apply AI-assisted development practices, and ensure compliance with privacy and security regulations.

Highlights

  • Design, build, test, and maintain full stack capabilities across SmartCenter modules and platform workflows.

  • Develop backend services, APIs, and business logic primarily with Python, following established application patterns.

  • Improve web applications focusing on usability, performance, accessibility, and maintainable frontend code.

  • Make informed decisions on technical debt, refactoring, and tradeoffs with attention to privacy, security, and regulatory compliance.

  • Translate regulatory requirements (HIPAA, CCPA) into engineering controls, including access and data handling safeguards.

  • Use AI-assisted development throughout the lifecycle, including CLI-based prompts and agentic workflows.

  • Collaborate with product managers, designers, QA, support, and other engineers to align solutions with user needs.

  • 5–15+ years of software engineering experience with strong Python backend and practical frontend skills.

  • Familiarity with Google Cloud Platform, App Engine, and/or Flask is a plus; experience with AI-assisted development is preferred.

  • Teaching Strategies provides competitive compensation, employee equity, health benefits, 401k match, flexible work, unlimited PTO, parental leave, tuition assistance, and professional development opportunities.

Senior Full Stack Engineer--SmartCenter Modules (Remote) Full Description

Join a working team that is dedicated to the mission of the work we do!

Teaching Strategies is an innovative edtech organization focused on connecting teachers, children, and families. As front runners in the early childhood education market, we build dynamic, top-quality digital products that integrate all of the essential elements of a high-quality solution: curriculum, assessment, professional development, and family engagement. We are building a team of results-oriented individuals who will thrive in a collaborative, work-hard/play-hard culture. We pride ourselves on the impact we have on the early childhood field through supporting teachers who are doing the most important work there is, teaching children to become creative, confident thinkers.

Position Overview

Teaching Strategies is looking for a Senior Full Stack Engineer to help build and evolve the systems that child care centers rely on to run their businesses. This engineer will work across our Python backend and web application surfaces and take responsibility for a variety of SmartCenter modules and cross-cutting platform capabilities that help centers operate efficiently and support teachers, administrators, and families. 
 
In this role, you will take ownership of meaningful product and service work from discovery through delivery. You will translate product ideas and operational needs into clear technical plans, make pragmatic engineering decisions around architecture and technical debt, and collaborate closely with product managers, designers, QA, support, and other engineers. 
 
The ideal candidate is a senior engineer with strong Python backend experience, practical frontend/web experience, and the judgment to work effectively in a mature production system. You should be comfortable improving existing systems, building new capabilities within established patterns, and balancing short-term delivery with long-term product and platform health. 
 
This role is expected to use AI-assisted development practices where they improve quality, speed, and clarity, including CLI-based prompt and guided AI workflows as well as fully agentic development flows where appropriate. You will also help the team evolve practical, responsible patterns for AI use in partnership with other engineers.