Protocol Engineer

2 months ago
Full-time
Mid Level
Software Development

Rockstar

Rockstar is a platform that connects top talent with companies, helping individuals land roles that accelerate their careers. They focus on roles that offer competitive cash and the opportunity to impact the trajectory of the business.

Professional Services
1-10

Description

  • Design, implement, and optimize Solidity-based smart contracts for protocol-related projects.
  • Provide technical guidance and design feedback to external developers building on the protocol and Unichain.
  • Explore and prototype new DeFi primitives, trading mechanisms, and smart contract architectures.
  • Participate in design sessions and code reviews to maintain code quality, security, and organization.
  • Implement unit tests, fuzz testing, and gas optimizations to improve reliability and performance.
  • Contribute to hooks, reference implementations, and other protocol version features.
  • Work on experimental swapping UX, indexers, graph traversal algorithms, composable DeFi components, SDK abstractions, and developer tooling.
  • Build periphery integrations such as liquidity management tools and swap-and-add functionality.

Requirements

  • At least 2 years of experience writing complex Solidity smart contracts with an emphasis on readability, maintainability, and security.
  • Strong understanding of DeFi patterns and smart contract architecture.
  • Proficiency with Foundry, including cheatcodes, foundry.toml, and script execution.
  • Experience with unit testing and fuzz testing for smart contract security.
  • Confidence using Git and working in a collaborative engineering environment.
  • Ability to design clean abstractions and reusable smart contract components.
  • Familiarity with the protocol's latest version contracts and related DeFi protocols.
  • Experience with Yul and low-level opcodes for gas-efficient development (preferred).
  • Knowledge of gas optimization techniques (preferred).
  • Experience with invariant testing for smart contract correctness (preferred).
  • Public speaking experience for developer outreach and technical presentations (preferred).
  • Familiarity with TypeScript for SDK and front-end integrations (preferred).

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Web3 研发工程师(资深)— 行情 / 数据中台方向

Gate.com 51-250 IT Services

在一家服务全球数千万用户的领先数字资产平台,负责 Web3 行情与链上数据中台的架构设计和建设,为交易、策略、钱包等业务提供稳定、低延迟的实时数据能力。

Apache Spark Blockchain ClickHouse Druid Flink Gin Go Java Kafka Redis Solana Spring SQL Storm TimescaleDB WebSockets
3 days, 23 hours ago

Web3 研发工程师(资深)— 钱包方向

Gate.com 51-250 IT Services

负责 Web3 钱包平台的账户体系、核心后端服务及多链交易能力建设,支撑大规模数据处理和多业务接入。

Blockchain Gin Go Kafka Redis REST API Solana SQL
3 days, 23 hours ago

Web3 研发工程师(资深)— 交易询价方向

Gate.com 51-250 IT Services

负责Web3聚合交易系统的后端架构与开发,整合多链、DEX及做市商流动性,提升交易路由、执行链路的稳定性、成功率与性能。

Blockchain Gin Go Kafka Microservices Redis Solana SQL
3 days, 23 hours ago

Smart Contract Security Audit Intern (AI Audit)

Bybit 1K-5K Capital Markets

Bybit is hiring a Smart Contract Security and AI Audit specialist to review Web3 contracts, analyze security incidents, and develop AI-driven tools that improve vulnerability detection and audit coverage.

Blockchain Ethereum Go Rust
1 week ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers