Western Governors University
Senior Software Engineer - WGU Labs
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Software Engineer в WGU Labs — технический лидер, который проектирует и развивает масштабируемые full-stack решения для образовательной платформы, влияет на архитектуру и менторит инженеров.
Задачи
- Проектировать, разрабатывать и поддерживать масштабируемые, безопасные и высокопроизводительные full-stack решения на React, Next.js, Node.js и Python (FastAPI, Flask)
- Выступать техническим лидером и советником, влиять на архитектуру, инженерные стандарты и лучшие практики
- Вести сложные инициативы от концепции до внедрения, балансируя скорость, качество и поддерживаемость
- Менторить инженеров через техническое руководство, код-ревью, обсуждение дизайна и обмен знаниями
- Работать с кросс-функциональными командами, переводя бизнес-требования в технические решения
- Выявлять риски, зависимости и возможности на ранних этапах
- Улучшать качество ПО, надёжность, observability и операционное совершенство
- Участвовать в модернизации: cloud-native разработка, контейнеризация и оркестрация (Docker, ECS, Kubernetes), Infrastructure as Code (Terraform, CloudFormation)
- Проектировать и работать с современными слоями данных, включая PostgreSQL и ORM (Drizzle, Prisma, SQLAlchemy)
- Применять AI-assisted разработку и интегрировать AI/ML-сервисы в приложения
- Руководить устранением сложных production-инцидентов
- Развивать культуру тестирования, автоматизации и принятия решений на основе данных
- Исследовать новые технологии, включая real-time инструменты (WebSockets, Y.js) и AI/ML
Требования
- Опыт разработки масштабируемых full-stack решений
- Владение React, Next.js, Node.js
- Владение Python (FastAPI, Flask или аналоги)
- Опыт работы с PostgreSQL и ORM (Drizzle, Prisma, SQLAlchemy)
- Опыт с Docker, ECS, Kubernetes
- Опыт с Terraform, CloudFormation
- Опыт технического лидерства и менторства инженеров
- Опыт работы с AI/ML-сервисами и AI-assisted разработкой
- Готовность к командировкам до 20%
Условия
- Full-time, 40 часов в неделю
- Бонусы
- Медицинская, стоматологическая и vision-страховка, telehealth и mental healthcare
- HSA и FSA
- Страхование жизни, инвалидности, несчастных случаев
- Пенсионный план
- Wellbeing-программа
- Скидка на обучение в WGU
- Гибкий оплачиваемый отпуск и больничные без накопления
- 11 оплачиваемых праздников
- До 12 недель родительского отпуска
Навыки
- React
- Next.js
- Node.js
- Python
- FastAPI
- Flask
- PostgreSQL
- Drizzle
- Prisma
- SQLAlchemy
- Docker
- ECS
- Kubernetes
- Terraform
- CloudFormation
- WebSockets
- Y.js
- AI/ML