Share this job
Staff Software Engineer - Smart Contracts Team
USA
Apply for this job

Location: US - Open to Europe if happy to overlap with EST

Remote | Full time

Compensation: Competitive


Join a fast-growing software company committed to supporting and developing a cutting-edge open-source, proof-of-stake platform. Our clients network is EVM-compatible and specifically built to meet demanding needs for enterprise and Web3 applications, requiring speed, security, stability, and sustainability. The public network is governed by industry-leading organizations across multiple global sectors. They are seeking a seasoned engineer to join the Smart Contracts team and contribute to both the core platform services and the developer-facing Web3 APIs. This is a highly technical role at the intersection of core Java services and the modern JavaScript/TypeScript ecosystem.


You will be instrumental in developing the core engine and the integration layer that processes smart contract transactions submitted across the network using a variety of Web3 tools. Your work will directly enhance the developer experience (DevEx) for a global community.


What You'll Do (80% Coding/Testing):


  • Implement and enhance the Java-based smart contract services on the network that parse bytecode and process transactions submitted via an EVM client.
  • Design, develop, and maintain server-side logic and public APIs involving TypeScript, SQL, data ingestion, REST, GraphQL, and Web Sockets.
  • Apply deep Web3 knowledge of Solidity and the EVM transaction life cycle to optimize platform services.
  • Write efficient, reusable, and reliable code to maximize speed, scalability, and system efficiency.
  • Stay connected with the broader EVM ecosystem, bringing back vital learnings and explorations to improve their EVM DevEx.
  • Explore and unblock Web3 tool and DApp integration capabilities, ensuring developers can use familiar tools when building on their network.



Requirements


They require an expert programmer with a deep foundation in both traditional software engineering and the modern blockchain/EVM ecosystem.


  • Experience: 7+ years of software development experience, ideally holding a Master’s degree in Computer Science or equivalent work experience.
  • Core Languages: Expertise in the Java and JS/TS programming languages and their respective ecosystems.
  • Blockchain Knowledge: Deep knowledge of the blockchain technology ecosystem, particularly the Ethereum Virtual Machine (EVM).
  • Smart Contract Development: Proven experience with smart-contract development using Solidity/Vyper, frameworks (e.g., Foundry, Web3.js / Ethers.js), and tools from the Ethereum Development Suites (e.g., Hardhat, Truffle, Ganache, Tenderly).
  • Security & Performance: Experience writing secure, efficient, and gas-optimized smart contracts for Decentralized Applications (DApps) on EVM-compatible networks.
  • EVM Standards: Understanding of Ethereum ecosystem standards (e.g., ERC20s, ERC721s, ERC1155s).
  • API & Integrations: Strong understanding of RESTful API design and experience with wallet integrations (MetaMask, WalletConnect, etc.).
  • Process: Familiarity with test-driven software development processes and continuous integration tools.
  • Distributed Systems: Experience with distributed open-source application development.



Highly Valued Skills (We Can Help Develop):


  • Deep JVM/Node.js Knowledge: 5+ years of experience and deep knowledge of both the Java VM and Node.js (including strengths and weaknesses).
  • CS Fundamentals: Strong grasp of concurrency, performance optimization, and reusability.
  • Advanced Architecture: Familiarity with security principles, cryptographic libraries, and high-performance architectural systems and design patterns.



Benefits


They offer a competitive package designed to reward technical expertise and impact in the Web3 space.


  • Equity & Tokens: Competitive compensation including an equity plan and platform tokens to ensure alignment with platform success.
  • Performance Bonuses: Opportunity for significant performance-based bonuses.
  • Comprehensive Coverage (US Employees): Health insurance and 401k plans provided for employees based in the United States.


Apply for this job