Principal EVM Engineer - Smart Contracts Team jobs in United States
cer-icon
Apply on Employer Site
company-logo

Hashgraph · 2 months ago

Principal EVM Engineer - Smart Contracts Team

Hashgraph is a fast-growing software company committed to supporting, developing and servicing Hedera, an open source, proof-of-stake platform. The Smart Contracts team is seeking a seasoned Java engineer with deep blockchain protocol engineering experience to contribute to the evolution, performance, and optimization of the Hedera EVM. Responsibilities include designing and implementing transaction processing, enhancing Java smart contract services, and contributing to open source code clients.

Information TechnologyInternetNetwork Hardware
check
H1B Sponsor Likelynote

Responsibilities

Being part of an engineering team that delivers values frequently, working from design to implementation in a daily collaborative process
Working on plain Java codebase (with no libraries or frameworks) with high performance, low latency and high throughput requirements
Designing, implementing, and innovating transaction processing, execution algorithms, processes, and opcodes
Implementing and enhancing the Java smart contract services on the Hedera network that expose EVM features
Upgrading the Hedera EVM with the Ethereum roadmap upgrades and the Hedera native innovations
Contributing to open source code clients that focus on VM state transitions based on contract bytecode with the goal of new feature support and performance improvements
Developing various aspects of the Hedera Hashgraph Distributed Ledger Ecosystem
Implementing Hedera improvement proposals requested by the community
Testing the Hedera EVM with Ethereum community tools and Consensus node testing tools
Spending 80% of your time designing, coding, and testing

Qualification

Java programmingBlockchain developmentEVM-based blockchainsSmart contractsDistributed application developmentPerformance optimizationComputer Science fundamentalsHigh-performance architectureTest-driven developmentOpen source developmentSecurity principlesCryptographic toolsContinuous integrationTeam leadership

Required

Master's degree in Computer Science or a similar field, or equivalent work experience
10+ years of software development experience
4+ years of blockchain development experience
Experience with distributed open-source application development
Expertise in the Java programming language, VM, and its ecosystem of libraries and tools
Experience in plain vanilla Java development with high performance requirements
Deep knowledge of and experience with EVM-based blockchains
Experience writing and debugging smart contracts for an EVM-based ledger
Experience in a tech or team lead role with the ability to guide engineers up to the Staff level
Strong grasp of Computer Science fundamentals, including concurrency, performance optimization, and reusability
Strong engineering principles and processes aimed at developing simple, modular, testable, and high-quality code
Familiarity with high-performance architectural systems and design patterns
Familiarity with test-driven software development processes and continuous integration tools and systems
Familiarity with security principles, cryptographic tools, and libraries

Preferred

Experience with Hyperledger Besu
Familiarity in developing libraries and platforms for use and deployment by application developers
Open source development experience
Expertise with Dagger or any compile time dependency injection framework
Protobuff development experience
Proficiency with web3 tools written in JavaScript or TypeScript
Experience with performance, static code, and data-flow analysis
Expertise with compilers, parsers, interpreters, and garbage collectors
Hotspot JVM or GraalVM experience

Company

Hashgraph

twittertwittertwitter
company-logo
Our mission is clear: to cultivate a secure, trusted, and sustainable decentralized world.

H1B Sponsorship

Hashgraph has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (1)
2022 (1)

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Lionel Chocron
Product
linkedin
Company data provided by crunchbase