Termius — это современный SSH-клиент, созданный для совместной работы и повышения производительности. Он систематизирует знания об инфраструктуре и помогает быстро устранять инциденты, чтобы сократить дорогостоящие простои. На сегодняшний день среди наших клиентов более 30 000 компаний, а миллионы инженеров используют Termius для подключения к своим удаленным серверам.
Хотя ИИ преобразил современные IDE, терминал остаётся той же неэффективной технологией с 1970-х годов. Как ведущий кроссплатформенный SSH-клиент, наша миссия — повысить производительность и способствовать сотрудничеству, переосмыслив Терминал для современной эпохи.
Мы активно растем и ищем Senior Backend Engineers (старших бэкенд-инженеров), чтобы дополнить нашу команду и помочь сделать Termius основным рабочим инструментом для множества инженеров по всему миру в их повседневной работе.
Почему стоит присоединиться к Termius:
- Ваш вклад будет напрямую влиять на опыт миллионов инженеров и формировать будущее инструментов управления системами.
- Скорость и качество принятия решений зависят от доступности информации. Мы стремимся к полной прозрачности во всех наших действиях.
- Мы делимся и просим честную обратную связь, необходимую для того, чтобы стать лучше.
- Мы создаем продукты для системных инженеров и стремимся сделать сложные вещи простыми и визуально привлекательными.
- Станьте частью культуры, которая ценит проактивность, подход «быстро ошибаться — быстро учиться» и сильное чувство ответственности.
Требования:
- 7+ лет опыта работы в качестве бэкенд-инженера.
- Свободное владение Python.
- Опыт работы с реляционными базами данных (например, MySQL, PostgreSQL).
- Опыт разработки RESTful API.
- Опыт работы с облачными платформами (например, AWS, GCP, Azure, Kubernetes).
- Опыт работы с Docker.
- Опыт работы с Django.
- Глубокое понимание принципов проектирования систем (например, масштабируемость, безопасность).
- Опыт работы с системами контроля версий (например, Git).
- Увлеченность продуктовой разработкой и улучшением пользовательского опыта.
- Отличные навыки решения проблем и внимание к деталям.
- Превосходные навыки тайм-менеджмента и организации.
- Хорошие коммуникативные навыки на английском языке (письменно и устно).
Желательно, но не обязательно:
- Опыт работы с протоколом SSH и сетевым инжинирингом.
В ваши обязанности войдет:
- Самостоятельное управление всеми этапами разработки приложений, формирование требований и руководство инженерными проектами, связанными с бэкендом Termius.
- Разделение ответственности за тестирование, выпуск и поддержку кодовой базы бэкенда, а также связанных инструментов и процессов для разработчиков.
- Тесное сотрудничество с менеджерами по продукту, дизайнерами и инженерами для влияния на разработку продукта.
- Общение с нашими пользователями для понимания их потребностей, устранения проблем и обеспечения их успеха на нашей платформе.
- Проактивное выявление и решение технических задач для оптимизации существующих систем с точки зрения производительности, надежности, масштабируемости и безопасности.
- Участие в код-ревью и обеспечение высокого качества кода во всей кодовой базе.
- Автоматизация задач и внедрение CI/CD пайплайнов для оптимизации рабочих процессов разработки.
- Поиск и устранение сложных проблем бэкенда и инфраструктуры.
- Отслеживание последних технологий и тенденций в области бэкенд-разработки.
Что мы предлагаем:
- Мы предоставляем удаленным сотрудникам необходимое оборудование для создания продуктивной удаленной рабочей среды.
- Льготы за долгосрочную работу: оплачиваемый отпуск, больничные и гибкий график отпусков, ресурсы для профессионального развития.
- Культура, которая поощряет проактивность, подход «быстро ошибаться — быстро учиться» и чувство ответственности.