Software Engineer, Smart Contracts

Seattle, USA
Full time
Remote
Compensation is not specified
Role
Software Engineer
Description

About Eigen Labs

Eigen Labs is a vibrant and forward-thinking team specializing in providing crypto-economic security solutions for proof-of-stake (PoS) blockchain components like rollups, bridges, oracles, and dApps. The team at Eigen Labs is dedicated to developing the EigenLayer protocol, which aims to allow unrestricted innovation on the Ethereum network. With EigenLayer, blockchain services can confidently leverage Ethereum's security framework, empowering developers to create pioneering blockchain components without significant upfront costs. Additionally, Eigen Labs is constructing EigenDA, a data availability service on top of EigenLayer designed to reinforce the operational reliability and security of scaling solutions like rollups.

About the Role

Eigen Labs is currently looking for a highly skilled Senior Smart Contracts Developer who possesses a minimum of two years of experience in Ethereum development utilizing Solidity. The ideal candidate will play a crucial role in designing and implementing secure and efficient smart contract protocols. A solid comprehension of blockchain principles, EVM, developer tools, security protocols, and testing frameworks is essential. The Smart Contracts Developer will collaborate closely with the product and leadership teams to establish on-chain strategies and development roadmaps. This role offers a compelling opportunity to contribute to pioneering permissionless innovation while exerting a significant influence on EigenLayer and the broader Ethereum community.

This is a full-time role that offers the flexibility of remote work or the option to work with the team in Seattle. Candidates considering relocation to Seattle, SF Bay Area, or Vancouver, BC will receive relocation support.

Responsibilities

  • Design, deploy, and execute smart contracts compliant with stringent audit criteria
  • Create well-structured, secure, and optimized code supported by a robust test suite
  • Architect smart contract protocols and systems
  • Collaborate with fellow developers, security evaluators, and stakeholders to ensure the security and quality of smart contracts
  • Assist leadership, product teams, and auditors in identifying potential vulnerabilities and documenting these findings
  • Develop and uphold best practices for protocol upgrades and versioning across various proof-of-stake networks
  • Stay informed about the latest releases in Solidity, EVM, developer tools, and security vulnerabilities
  • Participate in code reviews and offer constructive feedback to peers

About You

The ideal candidate will have

  • A Bachelor's degree in Computer Science, Information Security, or related fields
  • 3+ years of industry experience, with a minimum of 2 years in smart contract development using Solidity for Ethereum or EVM-based chains
  • Hands-on experience with deploying intricate protocols and executing security audits
  • Profound understanding of blockchain fundamentals, prevalent vulnerabilities, and the EVM
  • Familiarity with developer tools like Hardhat and Foundry for smart contract developers
  • Dedication to collaborating with fellow developers, security evaluators, and stakeholders to ensure smart contract quality and security
  • Strong testing abilities and experience with testing frameworks tailored for smart contracts
  • Aptitude in designing elegant and user-friendly smart contract interfaces
  • Emphasis on clear communication and active listening
  • Ability to engage with cross-functional, geographically dispersed teams, partners, and community members

Bonus Points

  • Preference for candidates with experience managing high TVL protocols
  • Expertise in Web3 security, covering smart-contract audits, formal verification, validator node management, and key management
  • Familiarity with cryptography
  • Proficiency in full-stack software development or at least one contemporary web development framework like React
  • Participation in the developer community and collaboration with engineering teams within the ecosystem, potentially contributing to open-source blockchain projects

You enjoy contributing in a team environment

  • Skillful in both asynchronous and synchronous communication styles, adept at giving and receiving feedback, and comfortable working autonomously or collaboratively within a team
  • Eager to actively engage in technical discussions, sprint and roadmap planning, and refining team operations

You want to help the crypto ecosystem improve the everyday lives of billions

  • Enthusiasm for learning and advancing blockchain technology
  • Recognition of the unique culture and community within the crypto sphere and a desire to positively influence and enhance it.
Skills Required
Avatar
EigenLabs
Company size
Not specified
Location
United States
Description
Not specified

More Full-time Jobs

Show more

Senior Rust Developer

Full time
Remote
About the Role
We're looking for a Senior Rust Developer to join our core engineering team and own the systems that sit closest to the market. This means low-latency order execution engines, high-throughput market data pipelines, real-time streaming infrastructure, and integrations with both centralized and decentralized exchanges. Every millisecond and every line of code matters here, and you'll be the person making sure it all holds up under pressure. This is not a role for someone who wants to write Rust adjacent to trading. You'll be building the backbone of live production systems where correctness, safety, and raw performance have direct P&L consequences. You'll work alongside quantitative researchers and other engineers to implement and deploy strategies, and you'll have meaningful input into the infrastructure decisions that shape how we build and scale. If you've spent years pushing Rust to its limits in high-performance environments and you want that work to matter in real markets in real time, this is the role.
Responsibilities
Design, build, and maintain high-throughput, low-latency trading systems in Rust
Develop and optimize order execution engines, market data feeds, and real-time processing pipelines
Build reliable integrations with centralized and decentralized exchanges across CEX and DEX environments
Architect systems for real-time streaming data and WebSocket communication at scale
Write safe, well-tested concurrent code leveraging async runtimes including Tokio and async-std
Collaborate with quantitative researchers to implement and deploy trading strategies into production
Profile, benchmark, and eliminate performance bottlenecks across critical system paths
Contribute to infrastructure decisions around deployment, observability, and fault tolerance
Requirements
5+ years of professional software engineering experience
2+ years building and maintaining production systems in Rust, and you will be tested on it
Deep command of Rust's ownership model, lifetimes, traits, and async patterns
Experience with high-performance networking including TCP/UDP, WebSockets, and gRPC
Strong understanding of concurrency primitives and lock-free data structures
Familiarity with financial systems, trading platforms, or real-time data pipelines
Linux systems programming and performance tuning experience
Comfortable working independently in a fast-paced, remote-first environment
Nice to Have
Experience with cryptocurrency exchanges, DeFi protocols, or blockchain RPC nodes
Knowledge of FIX protocol or other financial messaging standards
Open-source Rust contributions
Experience with FPGA or kernel-bypass networking such as DPDK or io_uring
Familiarity with quantitative trading concepts including order books and market microstructure
Infrastructure experience with Docker, Kubernetes, Terraform, or Prometheus/Grafana
Payment in Crypto
5,000-10,000
Monthly
See details

UI/UX Designer

Part time
Remote
About DeGameVerse
DeGameVerse is building a next-generation Web3 gaming ecosystem where developers create games and players explore, play, and earn through a unified platform experience.
We are focused on:
Walletless onboarding
Mobile-first gaming experience
AI-assisted game creation
Clean and accessible Web3 UX
This is an early-stage startup currently building its core founding team.
 
Role Overview
We are looking for a creative UI/UX Designer who can help shape the visual identity and user experience of DeGameVerse.
You will work closely with the founder and development team to design a smooth, modern, and engaging platform experience for both players and developers.
This is a startup builder role with high creative ownership.
 
Responsibilities
Design user-friendly interfaces for web and mobile
Create UI flows for player dashboard, developer dashboard, and game hub
Build consistent design systems and reusable components
Improve user onboarding and overall UX experience
Design wireframes, mockups, and interactive prototypes
Collaborate closely with developers during implementation
Ensure responsive and modern UI standards
 
Requirements
Experience with Figma or similar design tools
Strong understanding of UI/UX principles
Ability to create clean, modern, and intuitive interfaces
Good communication and collaboration skills
Startup mindset and problem-solving ability
 
Bonus Skills
Experience designing gaming or Web3 products
Motion UI / animation knowledge
Basic frontend understanding (HTML/CSS/React concepts)
Experience with mobile-first design systems
 
What We Offer
Early core team opportunity
Equity-based contribution model
High creative freedom and ownership
Opportunity to help shape a new Web3 gaming ecosystem
Portfolio-level product design experience
 
⚠️ Important Note
This is an early-stage startup role.
No fixed salary initially. Compensation is equity-based until funding or revenue is secured.

Game Developer / AI Integration Developer — Startup

Full time
Remote
About DeGameVerse
DeGameVerse⁠ is building a next-generation Web3 gaming ecosystem where developers create games and players play, progress, and earn within a unified platform.
We are building:
▫️ AI-assisted game creation tools
▫️ Web-based casual & idle games
▫️ Player-first reward economy
▫️ Walletless onboarding experience
This is an early-stage startup forming its core founding team.
 
Role Overview
We are looking for a creative and technically strong Game Developer who can also explore AI-driven game generation and integration.
You will help build engaging web-based games and connect them to the DeGameVerse ecosystem.
This is a builder role, not a traditional employment position.
 
Responsibilities
Develop simple to mid-level web games (JavaScript / Phaser / Unity WebGL)
Design core gameplay mechanics (progression, rewards, loops)
Integrate games into DeGameVerse platform ecosystem
Work on AI-assisted game creation concepts and prototypes
Handle game logic, scoring, and interaction systems
Collaborate with full-stack developer for platform integration
Optimize games for mobile-first web experience
 
Requirements
Strong understanding of JavaScript or game development frameworks
Experience building browser-based or mobile-friendly games
Good grasp of game mechanics and player engagement loops
Creative mindset for designing fun and scalable gameplay
 
Bonus Skills
Experience with Phaser / Unity WebGL / Three.js
Exposure to AI tools (GPT APIs, procedural generation, etc.)
Interest in Web3 gaming or digital economies
Experience with casual or idle game development
 
What We Offer
Early founding team position in DeGameVerse ecosystem
Equity-based contribution model
Opportunity to publish games under a shared ecosystem
High creative freedom in game design and experimentation
Direct collaboration with core product founder
 
Important Note
This is an early-stage startup role.
There is no fixed salary at this stage. Compensation is based on equity and long-term ecosystem growth.
 
How to Apply
Send:
Portfolio / GitHub / game demos
Short intro about your experience
Why you want to build Web3 games
Any previous projects (if available)

Full Stack Developer (Core Builder) — Startup

Full time
Remote
About DeGameVerse
DeGameVerse⁠ is building a next-generation Web3 gaming platform where developers can create games and players can play, progress, and earn inside a unified ecosystem.
We are focused on:
Walletless onboarding
AI-assisted game creation
Player-first game economy
Mobile-friendly gaming experiencesexperiences
This is an early-stage startup currently building its core founding team.
Role Overview
We are looking for a passionate Full Stack Developer to help build the core infrastructure of DeGameVerse.
You will work directly with the founder to develop the platform architecture, user systems, game hub, and Web3 integrations.
This is not a traditional job position. We are building with a startup mindset and long-term vision.
Responsibilities
Build responsive frontend interfaces using React / Next.js
Develop backend APIs and database systems
Implement authentication and user management
Integrate MPC wallet / Web3 onboarding systems
Create scalable game hub architecture
Optimize platform performance and security
Collaborate on product decisions and feature planning
Requirements
Strong knowledge of React / Next.js
Experience with backend development (Node.js, Firebase, Supabase, etc.)
Understanding of REST APIs and databases
Basic understanding of Web3 concepts
Strong problem-solving skills
Ability to work independently in a startup environment
Bonus Skills
Wallet integration experience
Web3 or blockchain project experience
Multiplayer or gaming platform experience
AI tool integration experience
What We Offer
Early core team position
Equity-based opportunity
Direct impact on product direction
Opportunity to help build a large-scale Web3 gaming ecosystem from the ground up
Important
This is an early-stage startup role.
No fixed salary initially. Compensation will be equity-based until funding or revenue is secured.

Senior Software Engineer

Full time
Remote
Role OverviewKeras Labs is seeking a high-performing Blockchain Engineer to design, build, and scale smart contract systems for a hybrid AMM + perpetual trading platform powered by AI agents.This role also includes building and deploying standard token contracts (ERC20/BEP20) and supporting core on-chain infrastructure in a fast-paced, product-driven environment. Core ResponsibilitiesBuild and maintain smart contracts (Solidity / Rust)Develop and deploy ERC20 / BEP20 (or equivalent EVM) tokensImplement token logic (minting, burning, access control)Build core protocol modules (liquidity, trading, vaults)Integrate price oracles and on-chain data sourcesOptimize contracts for gas efficiency and performanceCollaborate with frontend, product, and research teamsSupport testing, audits, and deployment workflowsMonitor protocol performance and on-chain activity RequirementsStrong proficiency in Solidity (EVM) and/or RustExperience deploying ERC20 / BEP20 or similar token standardsFamiliarity with smart contract testing (Foundry, Hardhat)Understanding of contract security best practicesStrong system design and problem-solving skillsComfortable working in a fast-paced, remote environment Nice to HaveExperience with DeFi protocols (DEX, perps, lending)Understanding of AMM models and perpetual mechanicsExperience building trading systems or financial primitivesExperience with oracles (Chainlink, Pyth, etc.)Exposure to AI agents or automated trading systemsOpen-source contributions in Web3 / DeFi Compensation & BenefitsPerformance Bonus: Annual incentive structureBenefits: Remote-first flexibility, high ownership, impact-driven culture
Payment in Crypto
15,000-16,667
Monthly
See details