Teaching Strategies, LLC
Senior Full Stack Software Engineer
- Удалённо
- United States
- Полная занятость
- вчера
Senior Full Stack Engineer в образовательной EdTech-компании с фокусом на бэкенд. Разработка масштабируемых сервисов на Go и PostgreSQL для продуктов раннего обучения. Участие в архитектуре, менторство и развитие инженерной культуры.
О позиции
Teaching Strategies — инновационная EdTech-организация, работающая в сфере раннего детского образования. Компания создаёт цифровые продукты, которые связывают учителей, детей и семьи через curriculum, assessment, professional development и family engagement. Мы строим команду ориентированных на результат специалистов, которые будут thrive в collaborative, work-hard/play-hard культуре. Наша миссия — поддерживать педагогов, которые обучают детей быть креативными, уверенными мыслителями.
Чем заниматься
- Проектирование, разработка и поддержка масштабируемых бэкенд-сервисов для planning и curriculum workflows
- Разработка и эволюция API, integration contracts, data models и database migrations
- Оптимизация бэкенд-сервисов на Go и PostgreSQL
- Ведение технических инициатив от discovery до delivery: solution design, implementation, validation, release
- Тroubleshooting production issues, performance bottlenecks, сложное cross-system behavior; реализация durable решений
- Ответственность за качество релизов: testing, validation, deployment readiness, post-release follow-through
- Сотрудничество с product, design, QA и engineering командами для end-to-end experiences
- Анализ существующих подходов и рекомендации новых технических решений
- Участие в архитектуре, документации, инженерных стандартах и практиках
- Code reviews, planning и architectural discussions
- Менторство инженеров и продвижение high standards для code quality, testing, reliability, accessibility
Что ждут
- 5+ лет профессионального опыта разработки production software систем
- Сильный опыт бэкенд-разработки на Go
- Глубокое знание PostgreSQL: schema design, migrations, query optimization, production data considerations
- Опыт проектирования и поддержки API, service boundaries, integration contracts
- Опыт работы с distributed systems, caching, event-driven integrations или asynchronous processing
- Навыки диагностики и решения production issues в сложных системах
- Опыт CI/CD pipelines и automated deployment workflows
- Способность вести технические инициативы и принимать архитектурные решения
- Сильные debugging, testing и problem-solving навыки
- Отличные collaboration и communication skills across teams
- Опыт менторства и вклад в engineering best practices
Будет плюсом
- Опыт с React и современным JavaScript/TypeScript
- Знание AWS и cloud infrastructure, deployment и troubleshooting cloud-hosted applications
- Опыт consumption или интеграции с GraphQL APIs
- Опыт работы с curriculum, planning, content или workflow-driven SaaS продуктами
- Опыт modernization legacy systems при continued customer value delivery
- Понимание AI-assisted development workflows и modern developer productivity tools
Условия
- Конкурентный compensation package и Employee Equity Appreciation Program
- Health и wellness insurance benefits
- 401k с employer match
- Flexible work environment
- Unlimited paid time off (включая holidays и Winter Break)
- Paid parental leave
- Tuition assistance и professional development opportunities
- Best in class technology equipment
- Карьерный рост и advancement opportunities
- Работа в downtown DC с видом на стадион Washington Nationals Stadium
Навыки
- Go
- PostgreSQL
- APIs
- REST
- Distributed Systems
- CI/CD
- AWS
- Docker
- Git
- Agile
Сложность отбора
Высокий уровень: требуется глубокий опыт бэкенда на Go и PostgreSQL, лидерские способности в архитектуре, управление распределёнными системами и сложными workflows
Оценка JobPathЗарплата по рынку
800 000 – 1 500 000 ₽ в месяц
Оценка основана на рыночных данных для Senior Full Stack Engineers в US tech-market (примерно $95k-$130k/год конвертировано в рубли); позиция требует senior-level экспертизы и может конкурировать с международным рынком
Оценка JobPath по рынку, не предложение работодателяМогут спросить на собеседовании
- Расскажите о вашем опыте разработки и поддержки бэкенд-сервисов на Go в production-среде.
- Как вы подходите к проектированию API и определению service boundaries в distributed системах?
- Приведите пример оптимизации сложных SQL-запросов или миграций PostgreSQL в production.
- Как вы организуете process для debugging production issues с complex cross-system behavior?
- Опишите ваш опыт менторства инженеров и внедрения best practices в команде.
Прорепетировать это собеседование
Голосовой ИИ-интервьюер задаст вопросы под эту вакансию и разберёт каждый ответ.
Начать бесплатноСохрани похожие вакансии
Новые вакансии с такой должностью будут собираться в кабинете.
Сохранить фильтр