Size: a a a

Rust Jobs - вакансии & резюме

2021 October 01

MV

Mikhail Voronov in Rust Jobs - вакансии & резюме
уже года два как нет
источник

N

Naro in Rust Jobs - вакансии & резюме
Всем привет!  🦀
Что-то у нас накопилось много вакансий на Расте, и мы решили сделать для вас емкий дайджест со всем сразу)

Общие требования:
везде нужны опытные люди (синьор+), везде можно переходить с C, C++, иногда с Go.

С резюме, вопросами и рекомендациями писать в личку @w1y1i1d1n1

🚀  Не блокчейн

Zenith
•  System engineer — писать прокси для базы и взаимодействие с кубером на Rust, важен опыт с k8s и облаками.
•  Core engineer — разрабатывать ядро облачной версии Postgres, важен опыт, релевантный разработке БД, или сильный олимпиадный бэкграунд.

🔐  Блокчейн, опыт в сфере не обязателен

Nomic Labs
•  Compiler tech lead — создавать компилятор Solidity (больше фронтенд), 8+ лет опыта, мощная экспертиза в компиляторах.

NEAR
•  Low-level developer (contract runtime) — необходимо знание компиляторов, операционок, виртуальных машин, etc.
•  Team lead (contract runtime) — примерно те же квалификации, что и в предыдущей позиции, плюс лидерский опыт.
•  Core engineer — сильный олимпиадный опыт или опыт разработки ядра чего-нибудь сложного.

Fluence
•  Core engineer — писать язык и распределенную платформу, знание компиляторов/ виртуальных машин большой плюс, важно любить опенсорс и симпатизировать блокчейну.

💎  Блокчейн, опыт в сфере важен

Aurora
•  Software engineer (Rainbow Bridge) — писать trustless мост в проекте по масштабированию Ethereum.
•  Software engineer (EVM) — работать над движком и EVM (в том же проекте), важен опыт с Rust и знание Ethereum Virtual Machine.

NEAR
•  Software engineer — в разные команды, везде знание блокчейна является сильным плюсом, в core команду можно попасть с опытом в других сильных блокчейн командах.

Fluence
•  Blockchain engineer — нужно знать Solidity, тут даже Rust скорее по желанию, можно будет на нём не писать.
источник

MV

Mikhail Voronov in Rust Jobs - вакансии & резюме
у нас весь код в открытом доступе, можно посмотреть вот тут https://github.com/fluencelabs А так мы делаем свой язык для управления сетевыми запросами, а также своё промежуточное представление и его интерпретатор. Это представление основано на process calculus и эта вакансия как раз предполагает в первую очередь работу над интерпретатором.
источник

N

Naro in Rust Jobs - вакансии & резюме
Вижу, что ребята из Флюенс уже что-то запостили про себя выше)
источник

N

Naro in Rust Jobs - вакансии & резюме
👋🏻
источник

MV

Mikhail Voronov in Rust Jobs - вакансии & резюме
ещё у нас есть свой рантайм для Wasm, а в целом весь "языковой" стек выглядит примерно вот так, помимо прочего есть ещё нода, sdk и куча всего остального
источник

m

makoven in Rust Jobs - вакансии & резюме
А чем десятки существующих рантаймов не устроили? )
источник

K

Kitsu in Rust Jobs - вакансии & резюме
Управление сетевыми запросами это типо SDN или что-то другое?
источник

MV

Mikhail Voronov in Rust Jobs - вакансии & резюме
в них нет
- поддержки interface-types
- поддержки module linking с shared-nothing linking scheme
- хорошего апи и sdk (например, в духе wasm bindgen) под это
источник

MV

Mikhail Voronov in Rust Jobs - вакансии & резюме
больше, чем в SDN, по крайней мере, можно выразить намного больше https://doc.fluence.dev/aqua-book/language
источник

K

Kitsu in Rust Jobs - вакансии & резюме
Выглядит любопытно (хотя как-то сложновато для dsl), а есть какие-нибудь +/- реальные юзкейсы/пользователи? Кажется стоимость использования такого решения не очень то и маленькая (т.к. нужно долго вникать во все это)
источник

m

makoven in Rust Jobs - вакансии & резюме
Годно
источник

MV

Mikhail Voronov in Rust Jobs - вакансии & резюме
https://github.com/fluencelabs/marine/blob/master/fluence-faas/tests/wasm_tests/records_passing/src/pure.rs#L79

можно писать примерно вот так в расте для импорта функций из другого модуля (выше экспортируемые функции), вроде другие рантаймы не предоставляют такого
источник

MV

Mikhail Voronov in Rust Jobs - вакансии & резюме
ну dsl - это такое общее понятие, кажется, не обязательно это должно быть что-то простое (например, для задания условий на аргументы функции). Да, у нас сейчас есть несколько пользователей (но я не уверен, могу ли писать о них в общий чат, возможно они будут на нашем следующем community call). А по поводу стоимости - ты прав, но мы прямо сейчас стараемся всеми силами её снизить, ну и плюс работаем над стабильностью активно.
источник

MV

Mikhail Voronov in Rust Jobs - вакансии & резюме
убрали на всякий dsl, кажется, оно misused часто
источник

K

Kitsu in Rust Jobs - вакансии & резюме
Ну с кастомерскими кейсами ладно, вы ведь как-то продавали свое решение? Мб есть какие-то примеры того, как это предполагается использовать. Все же весьма специфичная штука
источник

NK

ID:0 in Rust Jobs - вакансии & резюме
Переслано от Mikhail Voronov
Всем привет! Ищем коллегу в стартап для решения разных нетривиальных задач в области process calculus, больше подробностей тут https://fluence.network/aquavm-engineer.html или в личке
источник

NK

ID:0 in Rust Jobs - вакансии & резюме
C++/Rust/Rust IDE Developer
в Huawei.
Санкт-Петербург.
Описание вакансии
источник

NL

Nick Linker in Rust Jobs - вакансии & резюме
Наверное, идеально будет в конце недели запостить (я это и собираюсь сделать).
В принципе, они все есть в ленте и никуда не делись, но дайджест это неплохо 😊
источник

N

Naro in Rust Jobs - вакансии & резюме
Нужно тогда пингануть в воскресенье, да?
источник