Erc 20 Jobs in Web3

245 jobs found

Part of the Bondex Ecosystem

WxRK

Stop applying — get discovered by hiring agents.

Build your profile
Job Position and Company Posted Location Salary Tags

$63k - $90k

$81k - $84k

$81k - $84k

$81k - $84k

$82k - $118k

$81k - $84k

$81k - $84k

$81k - $84k

$81k - $84k

$81k - $84k

$81k - $84k

$90k - $120k

$114k - $127k

$90k - $98k

$63k - $90k

Iris Software Inc.
$63k - $90k estimated
Texas Metropolitan Area Austin US

Iris's client, one of the world's largest multinational investment banking and financial services corporation is looking to hire an Crypto Technology Engineer Our direct client is a is a world-leading financial services company, provides consumers, corporations, governments and institutions with a broad range of financial services and products.



Title: Crypto Technology Engineer

Location: Southlake TX or Austin, TX (Hybrid)

Duration: 24+ Months


Note: 3 days/week hybrid


Job Description:

  • We are seeking a Senior Crypto Technology Engineer with expertise in blockchain integration, digital asset custody, wallet infrastructure, and enterprise crypto platforms. The ideal candidate will design and develop secure, scalable solutions for digital asset management, blockchain connectivity, transaction processing, and institutional custody services. This role requires hands-on experience with blockchain networks (Bitcoin, Ethereum, Solana, etc.), custody platforms, wallet technologies, cloud-native architectures, and security frameworks. Candidates should have strong software engineering skills, experience in regulated financial environments, and a deep understanding of digital asset ecosystems, compliance requirements, and emerging blockchain technologies.

Key Responsibilities:

Blockchain & Crypto Platform Engineering

  • Design, develop, and maintain integrations with public and permissioned blockchain networks, including but not limited to: Bitcoin, Ethereum, Solana, Chainlink.
  • Build secure APIs and middleware layers connecting enterprise applications with blockchain networks.
  • Develop blockchain transaction orchestration services supporting deposits, withdrawals, transfers, staking, and settlement operations.
  • Create reusable SDKs, microservices, and blockchain abstraction frameworks.

Custody & Wallet Infrastructure

  • Architect and implement digital asset custody platforms supporting - Hot wallets, Warm wallets, Cold storage solutions, multi-signature wallets
  • MPC (Multi-Party Computation) custody solutions
  • Integrate with leading institutional custody providers such as - Coinbase Prime , Fireblocks, BitGo, Anchorage Digital
  • Design secure key management and signing workflows.
  • Implement wallet provisioning, address management, transaction signing, and reconciliation processes.

Digital Asset Operations

  • Build systems supporting Crypto trading and settlement, Stablecoin operations, Token issuance and management, Staking and rewards processing, Treasury and liquidity management , Blockchain monitoring and observability
  • Support token standards including ERC-20, ERC-721, ERC-1155, SPL Tokens, and emerging digital asset protocols.

Security & Compliance

  • Implement enterprise-grade security controls for digital asset platforms, Design secure custody and transaction authorization workflows, Partner with Risk, Compliance, Legal, and Cybersecurity teams. Support regulatory requirements including KYC/AML integration, Audit and reporting requirements.

Cloud & Platform Engineering

  • Develop highly available blockchain services using cloud-native architectures.
  • Build event-driven systems leveraging blockchain data streams.
  • Implement CI/CD pipelines and infrastructure automation.
  • Optimize scalability, resilience, and performance for high-volume crypto transaction processing.

Required Qualifications:

  • 8+ years of software engineering experience.
  • 2+ years of hands-on blockchain and crypto platform development experience.
  • Proven experience integrating with multiple blockchain networks.
  • Demonstrated experience implementing institutional custody solutions.
  • Experience building crypto wallets, transaction engines, or digital asset platforms.

Technical Skills:

  • Blockchain Technologies: Blockchain nodes and RPC integrations, Smart contracts, On-chain data indexing, Blockchain explorers and analytics, Layer-1 and Layer-2 ecosystems
  • Programming Languages: Java, Python, Go, TypeScript, JavaScript , Solidity
  • Cloud & DevOps: AWS / Azure / GCP, Docker, Kubernetes, Terraform, CI/CD pipelines
  • Data Technologies: PostgreSQL, MongoDB, Redis , Kafka, Event Streaming Platforms like Confluence
  • Security: Cryptography fundamentals, HSM integrations, MPC technologies, Public/Private key infrastructure, Secure transaction signing

Preferred Qualifications:

  • Experience in financial services, brokerage, banking, or wealth management environments.
  • Experience working with digital asset exchanges and liquidity providers.
  • Knowledge of tokenization, real-world assets (RWA), and decentralized finance (DeFi).
  • Familiarity with institutional crypto custody operating models.
  • Experience with blockchain analytics and compliance platforms.


About Iris Software Inc.

Iris Software, Inc. (registered as SSA Infosystems in Canada) is a CMMi Level 5 New Jersey based company providing information technology solutions to clients nationwide for over 30 years. Iris has been growing at over 100% annually. In a program sponsored by Price Waterhouse, PNC Bank and Marsh, Iris has been honored for being

- One of New Jersey's Finest 25 companies for the year 2001 and 2002.

- Iris is also ranked 75th among Inc 500 s list of privately held companies for year 2001.

- NJ Technology FAST 50 Company for year 2002.

In a competitive industry, we distinguish ourselves by reliability, technical expertise and a history of successfully completed projects for clients ranging from mid-sized to Fortune 1000 companies.




Regards,


Neeraj Singh

Executive - TA

What is ERC20 example?

ERC20 is a standard for fungible tokens on the Ethereum blockchain

Here is an example of an ERC20 token

Let's say we create a new ERC20 token called ABC Token with a total supply of 1,000,000 tokens

Each token will be divisible up to 18 decimal places

To implement the ERC20 standard, we will need to define several functions, including:

  1. balanceOf(address): Returns the token balance of a specific address.
  2. transfer(address to, uint256 value): Transfers tokens from the caller's address to the specified address.
  3. approve(address spender, uint256 value): Approves a specific address to spend a certain amount of tokens on behalf of the caller.
  4. allowance(address owner, address spender): Returns the amount of tokens approved by the owner that the spender can transfer.
  5. User1 owns 500,000 ABC Tokens.
  6. User2 wants to buy 100 ABC Tokens from User1.
  7. User1 approves User2 to spend up to 100 ABC Tokens on her behalf.
  8. User2 calls the transferFrom() function with User1's address, his own address, and the value of 100 tokens.
  9. The transferFrom() function deducts 100 tokens from User1's balance and adds them to User2's balance.