T

Teaching Strategies

Early childhood curriculum, assessments, family engagement.

Senior Full Stack Golang Engineer

Full-Stack EngineeringUpdated on Nov 13
Full-timeDenton, TX, USARemote

About the Job

Requirements

  • At least 5 years of professional experience building and maintaining production software systems.
  • Strong experience developing backend services with Go.
  • Strong knowledge of PostgreSQL, including schema design, migrations, query optimization, and production data considerations.
  • Experience designing and maintaining APIs, service boundaries, and integration contracts.
  • Experience with distributed systems, caching, event-driven integrations, or asynchronous processing.
  • Experience diagnosing and resolving production issues in complex systems.
  • Experience with CI/CD pipelines and automated deployment workflows.
  • Demonstrated ability to lead technical initiatives and make sound architectural decisions.
  • Strong debugging, testing, and problem-solving skills.
  • Strong collaboration and communication skills across engineering, product, design, and quality teams.
  • Ability to identify risks, communicate tradeoffs, and keep stakeholders informed without unnecessary overhead.
  • Ability to balance technical excellence with pragmatic product delivery.
  • Experience mentoring engineers and contributing to engineering best practices.
  • Familiarity with AI-assisted development workflows and modern developer productivity tools.

Responsibilities

  • Design, develop, and maintain scalable backend services supporting planning and curriculum workflows.
  • Build and evolve APIs, integration contracts, data models, and database migrations.
  • Develop and optimize backend services using Go and PostgreSQL.
  • Lead technical initiatives from discovery through delivery, including solution design, implementation, validation, and release.
  • Troubleshoot production issues, performance bottlenecks, and complex cross-system behavior, and implement durable solutions.
  • Own release quality, including testing, validation, deployment readiness, and post-release follow-through.
  • Work with product, design, QA, and engineering partners to deliver cohesive end-to-end experiences.
  • Evaluate existing approaches and recommend pragmatic new solutions or technical directions that better serve customers and the product.
  • Contribute to architecture, documentation, engineering standards, and practices that improve system maintainability and developer effectiveness.
  • Participate in code reviews, planning, and architectural discussions.
  • Mentor engineers and promote high standards for code quality, testing, reliability, accessibility, and maintainability.
  • Use AI-assisted development tools and agentic workflows to improve debugging, validation, automation, and delivery.

Desired Qualifications

  • Experience with React and modern JavaScript/TypeScript development.
  • Experience with AWS and cloud infrastructure, including deploying, operating, or troubleshooting cloud-hosted applications.
  • Familiarity with consuming or integrating with GraphQL APIs.
  • Experience with curriculum, planning, content, or similarly complex workflow-driven SaaS products.
  • Experience modernizing legacy systems while continuing to deliver customer value.

About the Company

Teaching Strategies

Early childhood curriculum, assessments, family engagement.

Teaching Strategies provides curriculum, assessment tools, and family engagement resources for early childhood education. Its products help teachers plan developmentally appropriate lessons, measure child progress, and involve families, transitioning from print materials to a digital early learning platform. It differentiates itself through a long history of research-based materials and a shift to a scalable digital system backed by capital and expertise from KKR. The goal is to help educators support holistic development and positive outcomes for young children across classrooms and families.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Bethesda, MD
Founded
1988

Recently Posted Jobs

Explore more opportunities at Teaching Strategies

See more jobs