Rust Jobs — Лента вакансий и резюме
2.77K subscribers
16 photos
1 video
15 files
892 links
Вакансии и резюме из: @rust_jobs
Download Telegram
Forwarded from William
Rust JD:
Job Responsibilities:
System Design and Development:
Design and develop the core modules of the wallet using the Rust language. Partners with experience in other backend languages are welcome to switch to Rust development.
Optimize the existing system architecture to enhance the performance and stability of the system.
Participate in code reviews to ensure code quality and security.
In-Memory System Development:
Design and implement an efficient in-memory system to improve the system's throughput, latency, and robustness.
Connect with various scenarios such as transfers, rollbacks, transaction signing, and broadcasting across different chains, as well as various relevant external systems.
Implement and strengthen system and fund security to safeguard the encrypted assets of users and the company.
Team Collaboration and Knowledge Sharing:
Collaborate closely with team members to drive project progress.
Share technical experience to help the team improve its technical capabilities.

Job Requirements:
Basic Requirements:
More than 3 years of backend development experience, with a solid foundation in computer science.
Experience in Rust language development, or experience in similar languages such as C/C++, Go, etc., and willing to learn Rust.
Familiar with multithreading and concurrent programming, and have experience in developing high-performance, financial-grade systems.
Preferred Qualifications:
Development experience related to blockchain wallets or similar financial systems.
Familiar with various on-chain/off-chain encryption algorithms, able to participate in security audits, identify and fix potential security vulnerabilities.
Personal Qualities:
Good communication skills and a team spirit of cooperation.
Have a strong passion for technology and be willing to continuously learn and explore new technologies.
Have strong analytical and problem-solving abilities, and be able to independently undertake complex tasks.
Forwarded from mc Sad
#vacancy #job #hiring #remote #rust #golang #blockchain

Company: VAMI
Position:
Blockchain backend developer (Rust)
Format:
remote
Salary:
discussed individually
Obligatory: Experience working on blockchain projects

Role Overview
We are seeking a Senior Blockchain Developer to play a pivotal role in developing Symbiotic's off-chain components and experimental prototypes.

Responsibilities:
- Development of internal tooling such as transaction-signing microservices
- Development and design of production-ready SDKs for B2B clients
- Development of backend services
- Development of experimental prototypes

Requirements:
Blockchain Skills:
- Familiarity with POS systems like Ethereum, Cosmos, Polkadot, Avalanche, etc
- In-depth understanding of Ethereum’s l1 and l2 architecture
- Experience with Cosmos SDK, Substrate and other blockchain building frameworks
- Experience implementing distributed systems
- Understanding of different blockchain specific VMs such as EVM, WASM
- Experience with Solidity and its development tools like foundry, hardhat
- Experience with blockchain interaction libraries such as viem, web3js, ethers, web3py, etc
- Understanding of cryptographic primitives such as hashing, elliptic curves, merkle trees, etc

Common development skills: Excellent in Rust and Go
- Good in Python, JS/TS, Solidity
- In-depth understanding of RESTful API design and development.
- Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis).
- Ability to design and optimize database schemas for performance and scalability.
- Experience with Docker for containerization and application packaging.
- Basic understanding of Kubernetes for application deployment and scaling.

Security Awareness:
- Understanding of web2/web3 security practices

Soft-skills: Have experimental mindset, e.g fine with fast prototyping
- Strong problem-solving abilities
- Happy to learn a lot of new things

What we offer:
- Innovative Research: Work on cutting-edge solutions for securing decentralized ecosystems.
- Remote Work: Enjoy the flexibility of working from anywhere.
- Vacation Policy: Four-week paid vacation for a healthy work-life balance.
- People-First Culture: We value and recognize every team member’s contributions.
- Focus on Results: We prioritize impact over hours, promoting productivity and efficiency.
- Professional Growth: We support continuous learning with resources to boost your skills and career development.

What awaits you ahead:
- Initial Call – 30-minute conversation with HR.
- Introduction Call– 30-minute conversation with our CTO.
- Technical Interview – 1-hour session with our CTO.
- Final Interview – 30-minute discussion with our Co-Founder.
- Offer

For any questions, write to me in PM https://t.me/Olejio1
Have a nice day! )
Yadro Импульс - Летняя стажировка:

Описание направления:

Команда TATLIN.BACKUP использует Rust для разработки подсистемы работы с данными. TATLIN.BACKUP — специализированное хранилище для резервных копий на дисках. Оно обеспечивает эффективное сжатие за счет технологий глобальной inline-дедупликации и компрессии данных. Команда kvadraOS работает над собственной ОС, базирующейся на исходном коде Android (AOSP). И делает акцент на расширении функциональности операционных систем через добавление и поддержку устройств, написание драйверов, исследование и улучшение производительности, разработку системных и пользовательских приложений.

В зависимости от команды ты будешь выполнять одну из задач:
Разработка и оптимизация файловой системы для TATLIN.BACKUP.
Изучение архитектуры надежного ПО и применение лучших практик Rust-разработки.
Разработка backend-части сервисов распространения обновлений, авторизации/аутентификации, облачного хранения данных в ОС, а также протоколов общения frontend и backend.
Подготовка unit-тестов своего кода, документации.
Планирование функциональности сервиса.

Требуемые знания и навыки:
Обязательные:

Знание Rust (трейты, динамическая диспетчеризация, мономорфизмы, ARC, мьютексы, функциональный стиль).
Понимание кооперативной и вытесняющей многозадачности и их применения.
Базовое знание современных архитектур (ARM, х86): кеши, шины, взаимодействие с устройствами.
Понимание внутреннего устройства WEB-сервисов и микросервисной архитектуры.
Уверенные знания в SQL и NoSQL СУБД.
Знание инструментов контроля версий (git, repo, Bitbucket, Gerrit).
Владение английским языком на уровне чтения технической документации.

Будет плюсом:
Понимание SOLID, dependency injection.
Опыт работы с фреймворком Tokio.
Знание шины памяти и NUMA node.
Понимание архитектуры Linux (ядро, пользовательские API POSIX).
Знание протокола IP.
Опыт работы с C.
Навыки работы с баг-трекерами и системами контроля версий.
Опыт мобильной разработки, знакомство с AOSP/Chromium OS.
Понимание принципов тестирования и CI/CD.

Контакты:
Описание | Подать заявку
Forwarded from Sergey S
#job #remote #rust #haskell

Senior Software Engineer
At Concordium, we're on a mission to pioneer groundbreaking technology and shape the future.
Join our Core Blockchain team as a Senior Software Engineer and be part of a team that's dedicated to pushing the boundaries of innovation to create solutions that make a lasting impact.
Our core blockchain development team works in close cooperation with leading scientists and researchers to implement the next-generation trusted blockchain protocols. The work will cover all aspects of blockchain technology (including implementation of a smart contract language, cryptographic primitives and protocols, networking, consensus protocol, and databases) using technologies such as Haskell and Rust.

It is an advantage if you have experience with one of these or similar technologies and languages.

Key Responsibilities
*Contributing to the design, architecture, standards, code and operating processes that support our blockchain infrastructure including:
The Concordium blockchain node
The protocol, APIs and smart contract engine
SDKs
Blockchain scanners and other supporting tools
*Developing technical specifications and system architecture documentation
*Ensuring security, scalability, and performance of blockchain solutions
*Collaborating with stakeholders to translate requirements into technical solutions
*Providing technical mentorship and expertise within the team

Qualifications
Our ideal candidate has some of the following abilities and experiences:
Excellent communication and documentation skills
English language level enough to work within the team
Strong problem-solving and analytical abilities
Experience of working in teams using agile methodologies
The ability to explain complex concepts to both technical and non-technical stakeholders
Understanding of distributed computing
A good general understanding of programming languages and compiler tooling
Strong understanding of distributed systems, P2P networks and consensus mechanisms
Experience with building and maintaining automated CI/CD pipelines
Working knowledge of Haskell or Rust or similar languages
Team leadership and mentoring capabilities

What we offer
A great challenge that will bring you to a new level as a professional
You have an impact & grow fast - we're a small team, you're always heard
Attractive salary (depending on your level, starting from $4,500) & VSOP

Contacts
Telegram - @ssh_co
Email - serg.shanaev@gmail.com

We could work only with residents outside of Russia and Belorussia.
Forwarded from Sushinskaia Uliana
Всем привет! В продолжение темы капитализма :)

Мы в Serokell ищем опытного Rust инженера в нашу Solana-команду, которая занимается разработкой DeFi-протоколов: кросс-чейн бриджи, DEX’ы, AMM, лендинговые протоколы и многое другое.

От нас 😎:

- сложные и интересные задачи, которые ещё не решены;
- сильная инженерная культура и высокие стандарты разработки;
- работа в интернациональной команде единомышленников, тёплый приём и неформальная атмосфера;
- участие в долгосрочном проекте с возможностью перехода на другие внутри компании, если появится желание;
- гибкий график и работа из любой точки мира.
- комфортный уровень зарплаты в
В приоритете кандидаты, готовые стартовать в короткие сроки.

Описание вакансии: https://serokell.io/jobs/senior-solana-developer
Буду рада рассказать детали о проекте и обсудить условия!
Можно откликаться напрямую в ЛС или на jobs@serokell.io.