Teaching Strategies logo
Teaching StrategiesPosted 1 month ago

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

RemoteUnited States or Denton, Texas, United States

Full TimeSenior LevelMedium

Job Summary

Design, build, and maintain full-stack product capabilities for family billing, payments, invoices, and back-office workflows using Python and existing frontend stacks. Develop backend services, APIs, and business logic while making pragmatic decisions on technical debt, refactoring, and tradeoffs to ensure billing accuracy and data integrity. Partner with product, design, QA, and stakeholders to shape solutions, utilizing AI-assisted development practices including CLI-based prompts and agentic flows throughout the delivery lifecycle. Improve quality and reliability through automated testing, monitoring, and incident response, integrating cross-service knowledge to support center administration and reporting. Contribute to team planning, estimation, and the evolution of responsible AI engineering patterns within a collaborative edtech environment.

Required Qualifications

  • 5-15+ years of professional software engineering experience
  • demonstrated senior-level contributions to enterprise product or service areas
  • Strong Python backend development experience
  • API design
  • domain modeling
  • data validation
  • error handling
  • testing
  • Experience building and maintaining web applications
  • JavaScript
  • HTML
  • CSS
  • modern or legacy frontend frameworks
  • comfort working in an established frontend codebase
  • Practical understanding of relational or NoSQL data modeling
  • transactional behavior
  • asynchronous processing
  • queues
  • idempotent workflow design
  • Strong judgment around authorization
  • privacy
  • data integrity
  • operational risk
  • Ability to reason through existing systems
  • identify the right integration points
  • deliver improvements without unnecessary rewrites
  • Demonstrated ability to collaborate
  • review code constructively
  • raise the technical quality of a team
  • Clear written and verbal communication skills
  • ability to explain technical tradeoffs to non-technical team members
  • Strong bias for pragmatic execution
  • move work forward
  • keeping quality, maintainability, and customer impact in view

Desired Qualifications

  • Experience with billing, payments, invoicing, financial workflows
  • account administration
  • admin interfaces
  • reporting
  • other high-integrity business systems
  • Experience with AI-assisted software development
  • prompt-driven implementation
  • AI-supported testing/debugging
  • code review preparation
  • documentation workflows
  • agentic development tools
  • Interest in working in an AI-first engineering culture
  • curiosity and discipline to help the team evolve responsible, effective AI practices
  • Experience with Google Cloud Platform
  • App Engine
  • Flask
  • Interest in early childhood education
  • child care center operations
  • building software that supports teachers, administrators, and families

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce