← All jobs
CO

Staff Software Engineer: Perpetuals

ConsenSysEMEA - Remote
Type
Full-time
Work setup
Remote
Experience
Senior
Posted
Today
🌍 Fully remote

What engineering roles in crypto pay

266 salaries · our own data
median $201k$145k$255k

Most engineering roles in crypto pay between $145k and $255k, with a median of $201k.

Please note that we are unable to consider applications from candidates based in France, Italy, or Germany for this role.

As a Staff Software Engineer on the Perpetuals team at ConsenSys (MetaMask), you own the technical architecture and roadmap for MetaMask's Perpetuals experience across Extension and Mobile. You'll drive cross-team alignment on complex trading infrastructure, from real-time price and position data flows to order execution and margin/liquidation UX, while mentoring senior engineers and shaping the technical direction for trading-critical features.

What you'll do

  • Own the technical architecture and roadmap for MetaMask's Perpetuals experience across Extension and Mobile, including real-time price and position data flows, order execution, and margin and liquidation UX
  • Set technical direction and standards for trading-critical features such as precision and decimal handling, state consistency under high-frequency updates, and resilience to feed and connectivity failures
  • Drive cross-team technical alignment with other experience teams and backend and protocol integration teams to ship complex, multi-team projects
  • Identify and de-risk the hardest technical problems on the roadmap before they become blockers, and make build-vs-buy and architecture trade-off decisions for the domain
  • Partner with the Engineering Manager on prioritization, providing the technical judgment that shapes what gets built and in what order
  • Mentor senior and mid-level engineers, run design and architecture reviews, and raise the technical bar through example, documentation, and code review
  • Represent Perpetuals engineering in cross-functional planning with Product, Design, and other engineering leads

What you bring

  • 8+ years working with web and mobile-based technologies
  • Experience building trading, financial, or other correctness-critical systems where precision, race conditions, and state consistency carry real financial risk (margin, settlement, order matching, payments, etc.)
  • Experience with real-time data systems such as WebSockets and streaming price feeds, and building resilient UX around unreliable network conditions
  • A track record of leading technical initiatives that span multiple teams or codebases without direct reporting authority, demonstrating Staff-level scope
  • Hands-on experience with React and React Native
  • Extensive experience with modern JavaScript (ES6, TypeScript, etc.)
  • Experience with blockchain fundamentals across multiple blockchain architectures
  • Strong working knowledge developing cross-platform and browser compatibility
  • Experience working in an agile development team
  • Experience developing medium to large-scale applications across the entire stack with minimal tech debt through sensible abstractions, testing, linting, and adherence to coding and web standards
  • Experience consuming and building APIs
  • A demonstrable understanding of Continuous Integration
  • Strong understanding of security risks specific to financial and trading products, such as transaction integrity, race conditions in state updates, and precision and rounding bugs, in addition to standard web security threats like XSS and CSRF
  • Excellent verbal and written communication in English
  • Teamwork, flexibility, initiative, and organization
  • A willingness to constantly learn and improve

Nice to have

  • Direct experience integrating with perpetuals and derivatives protocols such as Hyperliquid or Lighter, or building trading infrastructure
  • Experience with cross-chain bridges, transaction lifecycle, or interoperability solutions
  • Experience working in a decentralized, distributed team
  • Previous experience working in Web3
  • Product knowledge about the Web3 wallet space
  • Mobile experience with React Native, Objective C, or Swift

About ConsenSys (MetaMask)

MetaMask is a self-custodial financial platform with 100M+ downloads and users in approximately 190 countries. ConsenSys is building the operating system for your money: one place to hold, move, grow, and use anything you own.

Context for this role

From the live jobs we track on CryptoJobsHQ, updated daily.

ConsenSys on CryptoJobsHQ

ConsenSys has 4 open roles on CryptoJobsHQ: 1 in Design, 1 in Engineering and 1 in Finance. Nearly all of them are fully remote. 1 was posted in the last 7 days.

All 4 ConsenSys roles →
The market for Infrastructure roles

1,309 Infrastructure roles are open across crypto right now.

Browse Infrastructure Jobs →
Similar roles at other companies