×
Register Here to Apply for Jobs or Post Jobs. X

Senior Full Stack Engineer--Childcare Management System (Remote

Remote / Online - Candidates ideally in
McKinney, Collin County, Texas, 75069, USA
Listing for: Teaching Strategies, LLC
Full Time, Remote/Work from Home position
Listed on 2026-08-02
Job specializations:
  • Software Development
Salary/Wage Range or Industry Benchmark: 120000 - 160000 USD Yearly USD 120000.00 160000.00 YEAR
Job Description & How to Apply Below
Position: Senior Full Stack Engineer--Childcare Management System (Remote)

Senior Full Stack Engineer--Childcare Management System (Remote)

Department: Tech Dev

Employment Type: Full Time

Location: Denton, Texas

Description

Be a Part of our Team!

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 primarily across our Python backend and web application surfaces, with a focus on family billing, payments, invoices, account administration, billing solution management, reporting, and other back‑office capabilities that help centers operate efficiently and support 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.

Specific

Roles & Responsibilities :
  • Design, build, test, and maintain full stack product capabilities for family billing and related back‑office workflows, including invoices, payments, billing accounts, center administration, billing solution management, reporting, and operational support tooling.
  • Develop backend services, APIs, task processing, and business logic primarily in Python, following existing application patterns for authorization, data access, transactions, deferred work, and service boundaries.
  • Build and improve web application experiences using the existing frontend stack, with attention to usability, performance, accessibility, and maintainable client‑side code.
  • Make pragmatic, informed decisions about technical debt, refactoring, sequencing, and tradeoffs, especially in areas where billing accuracy, data integrity, and customer trust matter.
  • Partner with product, design, QA, customer‑facing teams, and non‑technical stakeholders to shape solutions that are technically sound and aligned with center and family needs.
  • Use AI‑assisted development throughout the delivery lifecycle, including requirements analysis, technical planning, implementation, testing, debugging, code review preparation, documentation, and release readiness.
  • Apply CLI‑based prompt and guided AI workflows, and use fully agentic flows where appropriate, while maintaining strong engineering judgment, security awareness, and accountability for the final output.
  • Help define, evaluate, and improve team practices for effective AI use, including where AI should accelerate work, where human review is essential, and how the team should share reusable prompts, workflows, and lessons learned.
  • Seek input…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary