Работа
Из фида партнера
Старший инженер-программист, продукт обработки данных
Цена по запросу
Детали
- Тип занятости
- Полная занятость
- Удалённо
- Да
- Компания
- TRM Labs
- Уровень
- Senior
Описание
Автоматически переведено с языка English. Оригинальный текст является основным. Машинный перевод — готовится более точный вариант.
Постройте более безопасный мир.
TRM Labs предоставляет аналитические решения на базе искусственного интеллекта, которые помогают государственным и частным учреждениям расследовать и пресекать преступления. Платформы TRM позволяют следователям отслеживать незаконную деятельность, выявлять дела и составлять оперативные картины сетей угроз. Ведущие агентства и компании по всему миру полагаются на TRM, чтобы сделать мир безопаснее и надежнее.
Команда Data Product сотрудничает с опытной группой специалистов по данным, инженеров и менеджеров по продуктам для создания высокомасштабируемых функций, которые лежат в основе продуктов и услуг TRM. В качестве инженера по данным в команде по продуктам данных вы будете отвечать за проектирование и создание критически важных сервисов обработки данных. Эти функции анализируют и предоставляют информацию о транзакциях блокчейна в петабайтном масштабе и в конечном итоге помогают создать более безопасную финансовую систему для миллиардов людей.
Эффект, который вы окажете здесь:
•
Создавайте масштабируемые функции, которые интегрируются с десятками блокчейнов.
•
Создавайте и проектируйте сложные модели данных для оптимального хранения и извлечения, чтобы поддерживать задержку менее секунды при запросе данных блокчейна.
•
Сотрудничайте между отделами, сотрудничая с учеными по данным, бэкэнд-инженерами и менеджерами по продуктам, чтобы разрабатывать и внедрять новые модели данных, которые улучшают продукты TRM.
Что мы ищем:
•
Степень бакалавра (или эквивалент) в области компьютерных наук или смежной области.
•
Подтвержденный послужной список с более чем 5-летним практическим опытом в разработке масштабируемых API, архитектуре распределенных систем, ведении проектов от первоначальной идеи до успешного развертывания в производстве.
•
Исключительные навыки программирования на Python, а также знание SQL или SparkSQL.
•
Универсальность, охватывающая весь спектр обработки данных в одной или нескольких из следующих областей:
•
Углубленный опыт работы с хранилищами данных, такими как BigQuery и Postgres.
•
Знание конвейера данных и инструментов оркестрации рабочих процессов, таких как Airflow и DBT.
•
Опыт работы с технологиями обработки данных и потоковыми рабочими процессами, включая Dataflow, Spark, Kafka и Flink.
•
Компетентность в развертывании и мониторинге инфраструктуры на публичных облачных платформах с использованием таких инструментов, как Docker, Terraform, Kubernetes и Datadog.
•
Проверенная способность загружать, запрашивать и преобразовывать обширные наборы данных.
О команде:
•
Наша команда разбросана по нескольким странам и часовым поясам. Чтобы использовать возможности и решать проблемы, связанные с этой рабочей моделью, мы создали культуру, основанную на доверии, прозрачности и адаптивности. Несмотря на то, что мы разбросаны по разным часовым поясам, мы поддерживаем тесную связь благодаря открытому общению и регулярным встречам. Использование цифровых инструментов помогает нам беспрепятственно сотрудничать и работать в впечатляющем темпе, обеспечивая результаты со скоростью TRM, сохраняя при этом синхронизацию.
•
Разнообразие точек зрения и опыта внутри нашей команды стимулирует творческий обмен и расширяет наши возможности решения проблем, позволяя нам использовать нашу глобальную синергию для стимулирования инноваций и повышения эффективности.
•
Нами движет глубокое чувство сопричастности, постоянное стремление к совершенствованию и одержимость предоставлением нашим клиентам волшебных впечатлений; это основная часть нашей культуры.
•
Мы движимы желанием постоянно оттачивать свое мастерство, и с этой целью мы регулярно оцениваем наши процессы, собираем отзывы и используем итеративную разработку для совершенствования того, что мы делаем.
•
Мы структурируем проблемы и используем правило 80/20 (для многих результатов примерно 80% последствий происходят от 20% причин), чтобы определить, куда направить наше пристальное внимание.
•
Каждый из нас страстно стремится к совершенству и росту, и нас поощряют бросать вызов существующему положению дел и экспериментировать с новыми методами. Такое мышление создает среду, в которой инновации являются частью нашей повседневной жизни, а каждый член команды является первопроходцем, ориентированным на результат.
•
Отмечая наши успехи и учась на неудачах, мы сохраняем гибкость и дальновидность, всегда стремясь повысить нашу производительность и влияние.
Узнайте о TRM Speed на этой позиции:
•
Команда получила запрос от клиентов показать текущий баланс активов, привязанных к адресу в продукте. Они провели мозговой штурм, чтобы определить минимальное жизнеспособное решение, которое можно было бы реализовать в течение двух недель. Команда решила разработать структуру, которая облегчила бы включение этой функции для каждой цепочки (например, BTC, ETH и т. д.) индивидуально. Они успешно внедрили и протестировали это решение для цепочки BTC и доставили его клиентам в течение двух недель. Такой подход позволил команде быстро обеспечить ценность для клиентов и наладить повторяемый процесс.
•
Перед командой стояла задача реализовать новую функцию, которая позволит TRM быстро собирать отзывы от сообщества пользователей. Поскольку целью компании было продемонстрировать эту функцию на предстоящем мероприятии, сроки были сжаты. Команда быстро адаптировалась к запросу, оценила требования и разработала решение, которое удовлетворяло 80% потребностей и могло быть реализовано в очень короткие сроки. Они успешно реализовали эту функцию в срок, впечатляя клиентов как функциональностью, так и скоростью реализации.
•
Перед командой стояла задача разработать решение для выявления косвенного воздействия посредством межсетевых обменов в ответ на аналогичную функцию конкурента. Прежде чем выбрать технический подход, команда проконсультировалась с заинтересованными сторонами, чтобы установить возможные сроки реализации. Благодаря этому вкладу команда разработала решение, соответствующее графику, сообщила о компромиссах заинтересованным сторонам и успешно представила решение, как и было обещано.
О инженерных уровнях TRM:…
Источник: Jobicy (https://jobicy.com/jobs/155044-senior-software-engineer-data-product).
TRM Labs предоставляет аналитические решения на базе искусственного интеллекта, которые помогают государственным и частным учреждениям расследовать и пресекать преступления. Платформы TRM позволяют следователям отслеживать незаконную деятельность, выявлять дела и составлять оперативные картины сетей угроз. Ведущие агентства и компании по всему миру полагаются на TRM, чтобы сделать мир безопаснее и надежнее.
Команда Data Product сотрудничает с опытной группой специалистов по данным, инженеров и менеджеров по продуктам для создания высокомасштабируемых функций, которые лежат в основе продуктов и услуг TRM. В качестве инженера по данным в команде по продуктам данных вы будете отвечать за проектирование и создание критически важных сервисов обработки данных. Эти функции анализируют и предоставляют информацию о транзакциях блокчейна в петабайтном масштабе и в конечном итоге помогают создать более безопасную финансовую систему для миллиардов людей.
Эффект, который вы окажете здесь:
•
Создавайте масштабируемые функции, которые интегрируются с десятками блокчейнов.
•
Создавайте и проектируйте сложные модели данных для оптимального хранения и извлечения, чтобы поддерживать задержку менее секунды при запросе данных блокчейна.
•
Сотрудничайте между отделами, сотрудничая с учеными по данным, бэкэнд-инженерами и менеджерами по продуктам, чтобы разрабатывать и внедрять новые модели данных, которые улучшают продукты TRM.
Что мы ищем:
•
Степень бакалавра (или эквивалент) в области компьютерных наук или смежной области.
•
Подтвержденный послужной список с более чем 5-летним практическим опытом в разработке масштабируемых API, архитектуре распределенных систем, ведении проектов от первоначальной идеи до успешного развертывания в производстве.
•
Исключительные навыки программирования на Python, а также знание SQL или SparkSQL.
•
Универсальность, охватывающая весь спектр обработки данных в одной или нескольких из следующих областей:
•
Углубленный опыт работы с хранилищами данных, такими как BigQuery и Postgres.
•
Знание конвейера данных и инструментов оркестрации рабочих процессов, таких как Airflow и DBT.
•
Опыт работы с технологиями обработки данных и потоковыми рабочими процессами, включая Dataflow, Spark, Kafka и Flink.
•
Компетентность в развертывании и мониторинге инфраструктуры на публичных облачных платформах с использованием таких инструментов, как Docker, Terraform, Kubernetes и Datadog.
•
Проверенная способность загружать, запрашивать и преобразовывать обширные наборы данных.
О команде:
•
Наша команда разбросана по нескольким странам и часовым поясам. Чтобы использовать возможности и решать проблемы, связанные с этой рабочей моделью, мы создали культуру, основанную на доверии, прозрачности и адаптивности. Несмотря на то, что мы разбросаны по разным часовым поясам, мы поддерживаем тесную связь благодаря открытому общению и регулярным встречам. Использование цифровых инструментов помогает нам беспрепятственно сотрудничать и работать в впечатляющем темпе, обеспечивая результаты со скоростью TRM, сохраняя при этом синхронизацию.
•
Разнообразие точек зрения и опыта внутри нашей команды стимулирует творческий обмен и расширяет наши возможности решения проблем, позволяя нам использовать нашу глобальную синергию для стимулирования инноваций и повышения эффективности.
•
Нами движет глубокое чувство сопричастности, постоянное стремление к совершенствованию и одержимость предоставлением нашим клиентам волшебных впечатлений; это основная часть нашей культуры.
•
Мы движимы желанием постоянно оттачивать свое мастерство, и с этой целью мы регулярно оцениваем наши процессы, собираем отзывы и используем итеративную разработку для совершенствования того, что мы делаем.
•
Мы структурируем проблемы и используем правило 80/20 (для многих результатов примерно 80% последствий происходят от 20% причин), чтобы определить, куда направить наше пристальное внимание.
•
Каждый из нас страстно стремится к совершенству и росту, и нас поощряют бросать вызов существующему положению дел и экспериментировать с новыми методами. Такое мышление создает среду, в которой инновации являются частью нашей повседневной жизни, а каждый член команды является первопроходцем, ориентированным на результат.
•
Отмечая наши успехи и учась на неудачах, мы сохраняем гибкость и дальновидность, всегда стремясь повысить нашу производительность и влияние.
Узнайте о TRM Speed на этой позиции:
•
Команда получила запрос от клиентов показать текущий баланс активов, привязанных к адресу в продукте. Они провели мозговой штурм, чтобы определить минимальное жизнеспособное решение, которое можно было бы реализовать в течение двух недель. Команда решила разработать структуру, которая облегчила бы включение этой функции для каждой цепочки (например, BTC, ETH и т. д.) индивидуально. Они успешно внедрили и протестировали это решение для цепочки BTC и доставили его клиентам в течение двух недель. Такой подход позволил команде быстро обеспечить ценность для клиентов и наладить повторяемый процесс.
•
Перед командой стояла задача реализовать новую функцию, которая позволит TRM быстро собирать отзывы от сообщества пользователей. Поскольку целью компании было продемонстрировать эту функцию на предстоящем мероприятии, сроки были сжаты. Команда быстро адаптировалась к запросу, оценила требования и разработала решение, которое удовлетворяло 80% потребностей и могло быть реализовано в очень короткие сроки. Они успешно реализовали эту функцию в срок, впечатляя клиентов как функциональностью, так и скоростью реализации.
•
Перед командой стояла задача разработать решение для выявления косвенного воздействия посредством межсетевых обменов в ответ на аналогичную функцию конкурента. Прежде чем выбрать технический подход, команда проконсультировалась с заинтересованными сторонами, чтобы установить возможные сроки реализации. Благодаря этому вкладу команда разработала решение, соответствующее графику, сообщила о компромиссах заинтересованным сторонам и успешно представила решение, как и было обещано.
О инженерных уровнях TRM:…
Источник: Jobicy (https://jobicy.com/jobs/155044-senior-software-engineer-data-product).
Это объявление получено из партнерского фида. Оформляйте заказ на исходном сайте.
Источник: TRM Labs
Объявление предоставлено TRM Labs.