Protocol Engineer

3 days, 15 hours 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

Member of Technical Staff, Custody (Backend Engineer)

Anchorage Digital 251-1K Capital Markets

Anchorage Digital is hiring a Member of Technical Staff for its Custody organization to help build secure infrastructure and services for institutional digital asset custody, transfer, and settlement.

Blockchain Encryption Go GraphQL gRPC Microservices
1 day, 15 hours ago

Blockchain - USA

Stradit 11-50 information technology & services

Blockchain Architect responsible for designing and overseeing end-to-end blockchain and distributed ledger solutions, with a focus on scalable, secure system architecture.

Blockchain Encryption Ethereum
3 days, 15 hours ago

Senior Blockchain Developer

Serokell 51-250 Internet Software & Services

Serokell is hiring a Senior Blockchain Developer to design, build, and deploy secure blockchain solutions and smart contracts for advanced decentralized applications and digital infrastructure.

Blockchain Encryption Ethereum Haskell Rust
3 days, 15 hours ago

Senior Software Engineer - Transaction Management

Trans Tech Turnkey Pvt 251-1K Internet Software & Services

Turnkey is seeking a Senior Software Engineer for its Transaction Management team to build the transaction and onchain state infrastructure behind a developer-first crypto key management platform.

AWS Bitcoin Encryption GCP Go Solana
4 days, 15 hours 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