Архитектор Backend
TradingView — это платформа №1 в мире для всего, что связано с инвестициями. Более 100 миллионов пользователей доверяют нам, чтобы принимать торговые решения. Хотите повлиять на будущее? Подайте заявку сейчас — помогите формировать будущее финансов.
Обязанности
- Проектирование архитектуры: Руководить проектированием и разработкой масштабируемых, высокопроизводительных backend-архитектур, соответствующих нашим бизнес-потребностям.
- Выбор технологий: Оценивать и рекомендовать наиболее подходящие backend-технологии, фреймворки и инструменты.
- Рассмотрение спецификаций: Анализировать, уточнять и утверждать спецификации и технические требования для разработки сервисов в разных командах.
- Интеграция систем: Сотрудничать с командами для обеспечения бесшовной интеграции между backend-системами, frontend-компонентами, базами данных, сторонними сервисами и API.
- Масштабируемость, производительность и надежность: Проектировать системы, способные обрабатывать высокие нагрузки при обеспечении оптимальной производительности и масштабируемости. Выявлять и устранять узкие места в производительности с помощью профилирования, настройки и оптимизации. Гарантировать высокую доступность там, где это необходимо.
- Качество кода и стандарты: Определять и обеспечивать соблюдение стандартов кодирования, лучших практик и руководств для поддержания высокого качества и читаемости кода.
- Документация: Обеспечивать всестороннюю техническую документацию внутренних систем, включая архитектурные диаграммы, спецификации API, описания хранения данных и процедуры развертывания.
- Решение проблем: Анализировать сложные технические задачи и предлагать эффективные решения для их своевременного устранения.
Что делает вас идеальным кандидатом
- Более 10 лет опыта в backend-разработке (наш стек включает Go, Java и Python), из которых не менее 3 лет на позиции архитектора с фокусом на распределённые, высоконагруженные системы.
- Сильные знания в области объектно-ориентированного проектирования, многопоточности, SQL/NoSQL баз данных и распределённых систем.
- Практический опыт работы с облачной инфраструктурой, такой как AWS, Azure или аналогичными платформами.
- Твердое знание технологий контейнеризации и оркестрации, включая Kubernetes и Docker.
- Сильный инженерный склад ума — продуманное суждение, аналитическое мышление, способность к абстрактному рассуждению, здоровый уровень предвзятости, подкреплённый опытом, открытость к альтернативным мнениям и командный дух.
- Умение писать чёткую и структурированную техническую документацию.
Будет плюсом
- Опыт работы в финансовой или торговой сфере
- Знакомство с продуктом TradingView
Что мы предлагаем
- Гибкий график работы и гибридный формат
- Хорошо оборудованные офисы для сосредоточенной и совместной работы
- Глобальная распределённая команда из более чем 500 профессионалов
- Обучение, наставничество и долгосрочный карьерный рост
- Поддержка при переезде и частная медицинская страховка
- Бонусы, основанные на результатах работы
- Доступ к TradingView Premium
- Регулярные командные мероприятия и общекорпоративные встречи
Присоединяйтесь к команде TradingView и помогите нам создавать продукт, которым пользуются миллионы трейдеров и инвесторов по всему миру. Мы с нетерпением ждём вашего отклика!
TradingView — работодатель, предоставляющий равные возможности. Мы ценим разнообразие и стремимся создавать разнообразную и инклюзивную рабочую среду. Наш успех обеспечивают более 600 профессионалов из более чем 40 стран, говорящих почти на 20 языках.