Staff Software Engineer - Smart Contracts Team

MLabsMLabs·Remote(United States)
Software Development
AdjustExcel

WFA Digital Insight

The demand for skilled smart contract engineers has surged with the growth of Web3 applications. MLabs stands out for its focus on EVM-compatible platforms, making this role a unique chance for experts to shape the future of blockchain technology. Candidates should be well-versed in Java, TypeScript, and the EVM ecosystem to thrive in this position.

Job Description

About the Role

MLabs is seeking a seasoned Staff Software Engineer to join their Smart Contracts Team. The company is dedicated to supporting and servicing an open-source, proof-of-stake platform that prioritizes speed, security, and stability for enterprise and Web3 applications.

Responsibilities

  • Enhance EVM compatibility and improve the developer experience (DevEx) for users migrating from other EVM chains
  • Implement and enhance Java-based smart contract services that parse bytecode and process transactions
  • Design, develop, and maintain server-side logic and public APIs using TypeScript, SQL, REST, GraphQL, and Web Sockets
  • Optimize code for maximum speed, scalability, and system efficiency

Requirements

  • 7+ years of software development experience with experience in distributed open-source application development
  • Deep knowledge of the blockchain technology ecosystem, particularly the EVM
  • Experience with smart contract development (Solidity/Vyper) and familiarization with popular frameworks

How to Stand Out

  • Familiarize yourself with the EVM ecosystem and its standards such as ERC20s and ERC721s to stand out in your application.
  • Showcase your proficiency in Java, TypeScript, and SQL by including relevant projects in your portfolio.
  • Prepare to discuss how you optimize code for scalability and system efficiency, a critical aspect of this role.
  • Highlight your experience with smart contract development frameworks like Foundry, Hardhat, Web3.js, or Ethers.js.
  • Be ready to explain how you stay updated with the latest developments in the Web3 and blockchain space.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.