Full-Time

Senior Software Engineer

Rust

Posted on 9/23/2024

Optimism

Optimism

51-200 employees

Ethereum Layer 2 blockchain for scalability

Crypto & Web3

Senior

Remote in USA

Category
Backend Engineering
Software Engineering
Required Skills
Rust
Blockchain
Go
Cryptography
Requirements
  • A deep understanding of the Rust language and ecosystem.
  • Blockchain development experience.
  • Experience in systems programming, particularly in developing low-level software such as virtual machines, interpreters, or compilers.
  • Excellent written and verbal communication skills, with the ability to document technical details clearly and collaborate effectively with team members.
  • Strong understanding of cryptographic principles.
  • Experience with Zero Knowledge Proofs is a nice-to-have.
Responsibilities
  • Contribute to important Rust-based Ethereum and OP Stack infrastructure including OP Reth, Kona, and related open-source tools and libraries.
  • Evolve our proof system to meet stage 2 requirements using dispute games and/or validity proofs.
  • Assist in occasional maintenance of existing Go-based infrastructure as needed.
  • Work with other teams and other disciplines within OP Labs, and with our ecosystem of external developers and partners.

Optimism focuses on enhancing the Ethereum blockchain by providing OP Mainnet, a Layer 2 (L2) solution that increases transaction speed and reduces gas fees. OP Mainnet operates as a secondary framework on top of Ethereum, allowing developers to run their applications more efficiently and at a lower cost. The technology is compatible with existing Ethereum software, ensuring that applications can transition smoothly to this platform. Additionally, Optimism is working on the Superchain project, which aims to improve interoperability and composability among different blockchains using the OP Stack, creating a more integrated Ethereum ecosystem. The company also supports public good initiatives through its Retroactive Public Goods Funding program, which rewards developers who contribute positively to the community. Revenue is generated from transaction fees on OP Mainnet, which is then reinvested into the ecosystem to support further development.

Company Stage

Series B

Total Funding

$173.6M

Headquarters

New York City, New York

Founded

2019

Growth & Insights
Headcount

6 month growth

2%

1 year growth

25%

2 year growth

80%
Simplify Jobs

Simplify's Take

What believers are saying

  • Increased adoption of Layer 2 solutions boosts Optimism's market presence.
  • Collaboration with Succinct Labs enhances blockchain security and efficiency.
  • Integration of RACE into Superchain opens new revenue streams through asset tokenization.

What critics are saying

  • Competition from Coinbase's Base blockchain may divert developers and users.
  • Rapid ZKP technology development could overshadow Optimism's optimistic rollup.
  • Emergence of niche Layer 2 solutions like RACE may capture specific markets.

What makes Optimism unique

  • Optimism offers a unique Ethereum Layer 2 scaling solution with OP Mainnet.
  • The Superchain project enhances interoperability and composability using the OP Stack.
  • Retroactive Public Goods Funding supports public good projects, reinvesting protocol revenue.

Help us improve and share your feedback! Did you find this helpful?

Benefits

🤑 Top 25% salaries

🪙 Equity in OP Labs PBC

🦷 Medical, dental, ortho & vision insurance

💵 Flexible Spending Account

💰 401k Retirement plan

⛑️ Life & disability insurance

🏠 WFH flexibility

🍼 Paid parental leave

💸 Crypto tax professionals

🏝️ Vacations & paid holidays

INACTIVE