Blockchain Simulations Engineer

Blowfish helps wallets protect users from fraud by providing real-time transaction analysis and threat detection.

Distributed

Funding history

About Blowfish

Blowfish helps wallet developers protect their users from scams and fraud by providing security infrastructure through APIs. You can scan transactions, detect malicious domains, and simulate message signing. Blowfish enables proactive defense for web3 wallets across multiple blockchain networks.

View jobs by Blowfish

Skills

About the Role

You will maintain and ship features to a custom Solana node, improve a Solana multi-transaction simulator for high throughput and complex scenarios, monitor and adopt Solana ecosystem features, write and deploy Solana smart contracts when necessary, and contribute to engineering practices that improve developer experience and production reliability.

Requirements

  • 4+ years of full-time software engineering experience
  • 1+ years of full-time experience working with Rust
  • 1+ years of full-time experience working with EVM technologies
  • Experience building and maintaining production systems at scale

Responsibilities

  • Maintain and ship features to a custom Solana node
  • Improve the proprietary Solana multi-transaction simulator
  • Monitor and adopt new Solana ecosystem features and update products to support them
  • Write and deploy Solana smart contracts when necessary
  • Drive engineering practices that improve developer experience and attract talent

Benefits

  • Significantly above-market-rate equity compensation package
  • Comprehensive health insurance
  • Remote work setup stipend for laptop, headphones, and other gear
  • Unlimited vacation with a 20-day minimum
  • Paid travel for team off-sites several times a year