Stable is seeking a Senior Blockchain Protocol Engineer to develop and maintain its Layer 1 blockchain for USDT operations. The role involves deep Go and Geth expertise, custom consensus protocol development (StableBFT), and EVM compatibility enhancements. Key responsibilities include core protocol development, engineering excellence in Go, and building developer SDKs and APIs. Requires 4+ years of software engineering, with 2+ years in blockchain protocol development, L1 client engineering, or on-chain systems.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
Stable is the first Stablechain: a Layer 1 blockchain built specifically for USDT operations. Using USDT0 as its native gas token, Stable eliminates the need for volatile token requirements in transaction fees, prioritizing user experience and accessibility. The platform delivers sub-second block finality (0.75s), full EVM compatibility, and a custom delegated Proof-of-Stake consensus protocol, StableBFT, engineered for high throughput and low latency.
We're building open payments infrastructure for always-on payment solutions powered by USDT. Our enterprise-focused products enable businesses to send and receive money instantly, securely, and cost-effectively, 24/7 across global markets. Operating as a fully remote team, we serve clients worldwide.
Basic Qualifications
- 4+ years of software engineering experience with at least 2 years focused on blockchain protocol development, L1 client engineering, or on-chain systems
- Deep proficiency in Go as a primary language, with a strong track record shipping production-grade Go systems
- Hands-on experience with go-ethereum (Geth) internals, including the execution engine, transaction lifecycle, mempool, and state management, at a source-code level, not just as an operator
- Demonstrated experience forking, extending, or modifying an L1 client (Geth, Erigon, or equivalent)
- Solid understanding of EVM architecture: opcode execution, gas accounting, precompiles, and smart contract deployment pipelines
- Working knowledge of Solidity, including writing secure, efficient contracts and participating in internal reviews or audits
- Strong understanding of consensus mechanism design, including dPoS, BFT variants, validator sets, and finality guarantees
- Proven ability to own complex technical problems end-to-end, from architecture and specification through to production support
- Experience designing and shipping production-grade SDKs, APIs, or developer integration libraries with clear documentation and versioning
Preferred Qualifications
- Prior experience building or maintaining a custom consensus protocol on top of or alongside an EVM execution layer
- Experience with wallet infrastructure, key management, or custodial and non-custodial payment architecture at scale
- Prior experience building payment infrastructure, stablecoin protocols, or settlement systems on a live blockchain network
- Track record of open-source contributions to blockchain clients, protocol tooling, or developer-facing infrastructure
- Background in high-frequency trading, fintech, or other latency-sensitive financial systems where correctness and uptime are non-negotiable
- Familiarity with process supervision, node orchestration, and validator operations in a live network environment
Interested in remote work opportunities in Blockchain? Discover Blockchain Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
Key Responsibilities
Core Protocol Development
- Contribute to and extend the primary L1 node and Stable's custom Geth fork, implementing new protocol features, performance improvements, and bug fixes at the client level
- Build and maintain StableBFT, Stable's custom consensus implementation, including validator logic, block proposal, and finality mechanisms
- Develop and improve the EVM compatibility layer, ensuring full fidelity with Ethereum tooling and smart contract standards
- Own and extend gas abstraction infrastructure, including gas waiver logic and partner integrations
Engineering Excellence
- Write thoroughly tested, well-documented Go code with a strong emphasis on performance, correctness, and reliability in a financial-grade production environment
- Own architectural decisions across the protocol stack, balancing scalability, maintainability, and the correctness demands of a live L1 network
- Maintain and extend the regression test suite to ensure protocol integrity across upgrades and new features
- Uphold rigorous engineering standards while moving quickly in a fast-paced production environment
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
SDK & Developer Infrastructure
- Design, develop, and maintain the Stable SDK, enabling seamless developer and partner integration with the chain's core infrastructure
- Ensure SDK documentation and versioning meet the standards expected by external developers building on Stable
Collaboration & Innovation
- Partner closely with product, engineering, and external integration teams to translate business requirements into precise technical specifications and shipping commitments
- Stay current with developments across the EVM ecosystem and the broader stablecoin infrastructure landscape, proactively incorporating relevant advances into our stack
- Provide technical mentorship to teammates and contribute to raising the overall engineering quality bar across the team
Summary
- Contractor engagement
- Salaried compensation
Please note: This job description is not an all-inclusive list of responsibilities but rather a general definition of the contractor's scope and function within the company.
Similar Jobs
Explore other opportunities that match your interests
stable
center for development of tele...