Raydar
Senior Backend Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior backend-инженер в небольшую команду для высоконагруженной consumer-платформы. Отвечает за backend и инфраструктуру: надёжность сервисов, производительность API и технические решения по мере роста нагрузки.
Задачи
- Строить инфраструктуру для новых продуктовых фич, включая рекомендации и пайплайны обучения и сервинга моделей
- Обеспечивать надёжность продакшена: мониторинг, логирование, реагирование на инциденты и устранение первопричин
- Оптимизировать скорость и отказоустойчивость API-слоя, доступа к данным, кеширования, асинхронной обработки и live-соединений
- Укреплять существующий стек, включая защиту от автоматизированных атак
- Принимать архитектурные решения и решения по ёмкости по мере роста нагрузки, определять подходы к деплою, наблюдаемости и восстановлению сервисов
Требования
- Минимум 4 года опыта в разработке ПО, значительная часть — backend или инфраструктурные системы
- Опыт эксплуатации значимых backend-систем в продакшене, а не только написания кода
- Сильные навыки в TypeScript/Node.js и PostgreSQL
- Способность отлаживать проблемы на разных уровнях системы, в том числе в незнакомых областях
- Умение доводить неоднозначную задачу до продакшен-фикса при минимальном руководстве в небольшой команде с высокой ответственностью
- Готовность работать в офисе 5 дней в неделю
Условия
- Базовая зарплата: от 200 000 до 300 000 USD в год
- Медицинская, стоматологическая и офтальмологическая страховка
- Пенсионный план с участием работодателя
- Полная занятость, офис в Сан-Франциско 5 дней в неделю
Навыки
- TypeScript
- Node.js
- PostgreSQL
- NestJS
- Redis
- Kubernetes
- distributed systems
- GPU infrastructure