Senior Software Engineer (SWE)
Summary
Senior Software Engineer at TTeam taking end-to-end ownership of product tasks from requirements to production, using AI assistance to work across multiple backend services and languages. Focus on backend development with Golang, Kotlin, PHP, Node.js, and building tooling/harness alongside AI agents.
О роли:
Мы ищем Senior Software Engineer.
Это не история про узкую специализацию в одном сервисе. Нам нужен инженер, который может решать проекты под ключ: взять продуктовую задачу, разобраться в ней, продумать решение и архитектуру, при необходимости зайти в соседние области и довести фичу до продакшена с полной ответственностью за качество и сроки.
Фокус инженера — не в ручном написании кода, а в том, чтобы вместе с AI качественно проработать план реализации, принять архитектурные решения, провести валидацию результата и быть уверенным, что это не развалится в проде.
Что для нас важно:
Мы ищем инженеров, которые:
- Сильны в backend-разработке.
- Умеют работать не только в рамках одного языка или одного сервиса.
- Могут с помощью AI эффективно заходить в соседние области и разбираться в том, что они делают.
- Понимают границы своей компетенции и умеют вовремя определить, где нужна дополнительная проверка со стороны эксперта или самого AI.
- Способны брать ответственность за итоговое решение и за то, что уходит в production.
Желательный стек:
- Golang
- Kotlin / Spring Boot / Ktor
- PHP
- Node.js
- TS
- Умение проектировать и реализовывать backend-решения под реальные продуктовые задачи.
- Понимание архитектуры, API, интеграций и границ ответственности между системами.
- Опыт работы со сложными или высоконагруженными системами будет плюсом.
- Умение работать в условиях неполной определённости.
- Готовность брать ответственность за решение, а не только за блок кода.
Важно, чтобы кандидат:
- Имел опыт работы с AI-агентами или хорошо понимал agent-based workflows.
- Имел опыт разработки или поддержки harness / tooling.
- Мог строить процесс решения задачи совместно с AI.
- Был способен принимать зрелое решение: можно ли этот результат принимать, дорабатывать или нужен дополнительный review.
Плюсом будет
- Опыт работы в продуктовых командах.
- Опыт работы с несколькими языками или фреймворками.
- Опыт миграций, рефакторинга и работы с legacy.
- Опыт в e-commerce, marketplace, classifieds или highload-продуктах.
- Опыт, когда приходилось самостоятельно закрывать задачу end-to-end.
Что мы предлагаем:
- Участие в развитии проекта со старта.
- Прямое влияние на конечный продукт.
- Перспективы профессионального и карьерного роста.
- Развитие в команде опытных коллег.
- Минимум бюрократии и быстрое принятие решений.
- Индивидуальное обсуждение графика и формата работы с каждым сотрудником.