Socure
Сан-Франциско, Соединенные Штаты9 месяцев назад
180 000 – 200 000 USD
в год
Title: Senior Software Engineer - Backend (DocV) Company: Socure Location: Remote - USA / Hybrid - San Francisco, CA / Hybrid - Seattle, WA / Hybrid - New York, NY / Hybrid
Compensation: $180K - $200K per year
ПОЧЕМУ SOCURE?
Socure строит инфраструктуру доверия к личности для цифровой экономики — проверяя 100% добросовестных личностей в режиме реального времени и предотвращая мошенничество до его начала. Миссия велика, проблемы сложны, и это ежедневно влияет на бизнес, правительства и миллионы людей.
Мы нанимаем людей, которые хотят такого уровня ответственности. Людей, которые быстро двигаются, критически мыслят, действуют как владельцы и глубоко заботятся о точном решении проблем клиентов. Если вам нужна предсказуемость или узкая область, это место не для вас. Если вы хотите помочь построить будущее идентификации с командой, которая предъявляет высокие требования к себе — читайте дальше.
О РОЛИ
В качестве старшего инженера по бэкенду в команде Document Verification (DocV) вы будете создавать и совершенствовать критически важные серверные компоненты, которые обеспечивают масштабируемую проверку личности. Это включает в себя разработку основных микросервисов и API, которые управляют рабочими процессами захвата, обработки и проверки документов — включая интеграцию с моделями машинного обучения для аутентичности удостоверений и обнаружения мошенничества. Ваша работа гарантирует, что миллионы пользователей смогут беспрепятственно подтверждать свою личность на нашей платформе, укрепляя репутацию Socure как надежного, быстрого и безопасного поставщика.
ОБЯЗАННОСТИ
Разработка и поддержка масштабируемых серверных сервисов: Создание и поддержка надежных, масштабируемых и безопасных серверных сервисов и API для обработки и проверки документов, удостоверяющих личность. Обеспечение надежности и производительности этих сервисов для обработки большого объема запросов на проверку личности.
Кросс-функциональное сотрудничество: Сотрудничество с командами Product, Data Science/Machine Learning и Infrastructure для проектирования и внедрения новых функций проверки документов в гибкой среде. Совместная работа над преобразованием продуктовых требований и результатов ML-моделей в эффективные серверные решения.
Улучшение качества кода и практик: Продвижение улучшений в качестве кода, охвате тестированием, оптимизации производительности, безопасности и практиках CI/CD для серверных систем DocV. Продвижение лучших практик в кодировании, проверке кода и развертывании для повышения надежности и удобства сопровождения.
Владение серверной архитектурой: Владение решениями по серверной архитектуре и продвижение лучших практик в дизайне API, архитектуре микросервисов и безопасной обработке данных в команде. Обеспечение проектирования системы с учетом масштабируемости, отказоустойчивости и простоты интеграции с другими сервисами Socure.
Оптимизация производительности и надежности: Анализ производственных метрик и данных реального использования для непрерывного совершенствования производительности системы, надежности и масштабируемости. Проактивное выявление узких мест или точек сбоя и реализация инициатив по оптимизации времени отклика и времени безотказной работы.
Интеграция ML/CV возможностей: Вклад в интеграцию компонентов машинного обучения и компьютерного зрения в серверный конвейер DocV, обеспечивая плавное развертывание моделей и алгоритмов проверки документов. Тесное сотрудничество с специалистами по данным для включения результатов моделей (например, результатов OCR, сравнения лиц) в логику принятия решений на стороне сервера.
Сотрудничество с командами frontend/mobile: Тесное сотрудничество с инженерами frontend и mobile для определения четких контрактов API и обеспечения бесшовного пользовательского опыта от начала до конца через веб- и мобильные SDK. Предоставление поддержки и руководства клиентским командам в эффективном использовании серверных сервисов и отладке проблем интеграции при необходимости.
КВАЛИФИКАЦИЯ
Опыт: 5+ лет опыта создания и выпуска современных серверных сервисов или распределенных систем в масштабе. Подтвержденный опыт предоставления производственного серверного программного обеспечения в быстро меняющихся средах.
Навыки программирования: Продвинутое владение серверными языками программирования (например, GoLang, Java, Scala) и фреймворками для создания API и микросервисов. Практический опыт разработки gRPC и RESTful API, а также серверной бизнес-логики.
Экспертиза в масштабируемых системах: Опыт создания масштабируемых микросервисов с высокой доступностью и RESTful API, которые могут обрабатывать большие объемы транзакций. Знание проектирования для отказоустойчивости и низкой задержки в облачной среде.
Производительность и безопасность: Глубокое понимание оптимизации производительности и лучших практик серверной безопасности, особенно при обработке конфиденциальных данных (PII). Способность профилировать сервисы, оптимизировать запросы к базам данных и внедрять меры по обеспечению безопасности данных при передаче и хранении.
Командное сотрудничество: Подтвержденная способность эффективно сотрудничать с кросс-функциональными командами, включая инженеров frontend, специалистов по данным и заинтересованных сторон продукта. Отличные коммуникативные навыки для изложения технических концепций и требований между различными дисциплинами.
ПРЕДПОЧТИТЕЛЬНАЯ КВАЛИФИКАЦИЯ
Знание предметной области: Опыт работы с проверкой личности, предотвращением мошенничества или смежными областями (например, Document Verification, Device Risk, Identity Verification) является большим плюсом. Знакомство с рабочими процессами проверки документов или оценкой рисков мошенничества поможет вам быстрее приступить к работе.
Интеграция ML/CV: Знакомство с методами компьютерного зрения или машинного обучения в контексте проверки документов (например, OCR, сравнение лиц). Опыт развертывания или интеграции ML-моделей в серверные сервисы является плюсом.
Облачные технологии и обработка данных: Знание облачной платформы AWS (опыт работы с GCP является плюсом) и оркестрации контейнеров (Docker/Kubernetes) для развертывания сервисов. Знакомство с фреймворками потоковой передачи и обработки данных (например, Kafka, Spark) для создания конвейеров обработки больших объемов данных является плюсом.
Непрерывное совершенствование: Страсть к непрерывному совершенствованию серверной архитектуры, качества кода и лучших инженерных практик. Энтузиазм в оценке новых технологий и методов для повышения производительности и надежности платформы DocV.
Socure является работодателем, предоставляющим равные возможности, который ценит разнообразие во всех его формах в нашей компании. Мы не дискриминируем по признаку расы, религии, цвета кожи, национального происхождения, пола, сексуальной ориентации, возраста, семейного положения, статуса ветерана или инвалидности. Если вам требуется помощь на любом этапе процесса подачи заявления или найма — включая поддержку на собеседовании или при адаптации — пожалуйста, свяжитесь напрямую с вашим партнером по подбору персонала Socure.
Оценка RocketHunt по реальным зарплатам
Грейд
Senior
Опыт работы
от 5 лет
Формат работы
Удаленно, Гибрид
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить