Senior Smart Contract Engineer

Posted:
10/9/2024, 4:05:48 AM

Location(s):
Lilongwe, Malawi

Experience Level(s):
Senior

Field(s):
Software Engineering

The Role

As a member of 0x engineering, you will be laser focused on delivering the best prices at the fastest speeds. The work is similar to that of an MEV searcher: gas optimization, liquidity discovery, low latency, and integrating with the best AMMs such as Uniswap, Curve, Integral, and Ambient.

  • emphasis on security
  • advanced techniques for correctness
    • static analysis, dynamic analysis, formal methods, fuzzing
  • gas optimization

Responsibilities

  • Design, implement, and review smart contracts, with code review being a top priority. Participate in the audit process and justify design decisions to stakeholders and the community.
  • Create comprehensive documentation for smart contracts. Provide expert assistance to integrators and customers, addressing their technical queries and concerns.
  • Expand, maintain, and refine smart contract support infrastructure and continuous integration systems to ensure optimal performance and security.
  • Work closely with cross-functional teams, participate in the audit process, and effectively communicate complex technical concepts to both technical and non-technical stakeholders.

Requirements

  • Solidity 3+ years, programming 5+ years
  • Has lead the designed and implementation of systems of moderate complexity with minimum oversight
  • Wrote and deployed interesting contracts — more than an ERC-20 token
  • Experience with Rust
  • Experience building software using modern practices including code reviews, automated testing, continuous integration (CI)

Nice to have:

  • Experience or Interest in bridging