Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
MLabs

Staff Software Engineer – Smart Contracts Team

MLabs

. Stay connected with the EVM ecosystem, bringing vital learnings and applicable explorations back to the team to improve EVM DevEx.

Posted 4/1/2026full-timeRemote • 🇺🇸 United StatesLeadWebsite

Tech Stack

Tools & technologies
GraphQLJavaJavaScriptSoliditySQLTypeScriptWeb3

About the role

Key responsibilities & impact
  • Stay connected with the EVM ecosystem, bringing vital learnings and applicable explorations back to the team to improve EVM DevEx.
  • Implement and enhance the Java-based smart contract services that parse bytecode and process transactions submitted via an EVM client.
  • Design, develop, and maintain server-side logic and public APIs using TypeScript, SQL, REST, GraphQL, and Web Sockets.
  • Write efficient, reusable, and reliable code to optimize for maximum speed, scalability, and system efficiency.
  • Apply knowledge of Solidity and the EVM transaction lifecycle to explore and unblock Web3 tool and DApp integration capabilities, ensuring developers can use familiar tools.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency and effectiveness.

Requirements

What you’ll need
  • 7+ years of software development experience, with experience in distributed open-source application development.
  • Deep knowledge of the blockchain technology ecosystem, particularly the EVM, including understanding of ERC20s, ERC721s, and other on/off-chain standards.
  • Experience with smart-contract development (Solidity/Vyper), using popular frameworks like Foundry, Hardhat, Web3.js / Ethers.js, and writing secure, efficient, and gas-optimized smart contracts.
  • Expertise in the Java and JS/TS programming languages and their ecosystems.
  • Strong understanding of RESTful API design and development, and experience with Wallet integrations (MetaMask, WalletConnect, etc.).
  • Familiarity with test-driven software development processes and continuous integration tools.
  • Experience with Web3 tools that support development, indexing, and transaction management (e.g., TheGraph).
  • Master’s degree in Computer Science or a similar field, or equivalent work experience.
  • Excellent debugging, critical thinking, and interpersonal skills.

Benefits

Comp & perks
  • Highly competitive package including Equity & Tokens.
  • Opportunities for Performance Bonuses.
  • Health insurance and 401k for US employees only.
  • Opportunity to work on core, open-source infrastructure for an enterprise-grade, decentralized platform governed by industry-leading organizations.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaTypeScriptSQLRESTGraphQLWeb SocketsSolidityVypersmart contract developmentEVM
Soft Skills
debuggingcritical thinkinginterpersonal skills
Certifications
Master’s degree in Computer Science