Software Engineer, all levels (Blockchain)

4 months, 1 week ago
Full-time
Senior
Software Development
1inch

1inch

1inch.com is a decentralized exchange aggregator that offers the best trading rates by sourcing liquidity from various DEXs.

Description

  • Design and optimise blockchain product architecture with a focus on scalability, security, and performance.
  • Lead the development, auditing, and integration of smart contracts within decentralised protocols.
  • Conduct technical research and proof-of-concept experiments to support blockchain development decisions.
  • Develop and improve cross-chain interoperability solutions such as cross-chain swaps and bridges.
  • Design efficient algorithms with a focus on gas optimisation.
  • Define and implement CI/CD processes for blockchain development.
  • Analyse potential attack vectors and apply blockchain security best practices.
  • Monitor emerging blockchain, Web3, and crypto technologies.
  • Perform rigorous code reviews, mentor developers, and enforce engineering best practices.
  • Collaborate with auditors, product teams, the CPO, and other engineers to deliver secure product launches.

Requirements

  • 4+ years of software development experience, with at least 2+ years in blockchain engineering.
  • Deep understanding of blockchain ecosystems, smart contracts, Solidity, Yul, EVM, and decentralized applications (dApps).
  • Hands-on experience with Ethereum, Layer 2 solutions, including Optimistic and ZK Rollups, and cross-chain protocols such as atomic swaps and bridges.
  • Proven technical leadership, architectural decision-making, and mentoring experience at Senior level and above.
  • Strong background in blockchain security and smart contract audits.
  • Proficiency in Solidity, Yul, Rust, and TypeScript.
  • Experience with smart contract development and deployment frameworks such as Foundry and Hardhat.
  • Understanding of DeFi protocols, AMMs, liquidity pools, and oracle integrations.
  • Experience building high-performance distributed systems.
  • Preferred location in Dubai or remote within +/- 4 hours GST time.

Benefits

  • Competitive pay that matches skills and experience.
  • Unlimited vacation days.
  • Fully compensated work gear.
  • Opportunity to join a young, creative, fast-paced, and supportive team.
  • Opportunity to shape the future of DeFi and contribute to innovative products.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer (Applied AI/ML)

Oklo 51-250 Electric Utilities

Oklo is hiring a Software Engineer to develop AI and machine-learning systems that support the design, analysis, and deployment of advanced fission power technology.

CI/CD Git JavaScript Machine Learning Python Rust Statistics Svelte TypeScript
20 hours ago

Sr. Forward Deployed Engineer

Databricks 1K-5K IT Services

Databricks is hiring a Forward Deployed Engineer to partner with customers on designing, building, and productionizing end-to-end data and AI solutions using the Databricks platform.

Apache Spark AWS Azure CI/CD Databricks GCP JavaScript Machine Learning MLOps Python Scala TypeScript
20 hours ago

Software Engineer (Full-stack)

Impiricus is hiring a full-stack Software Engineer to build and optimize scalable web and AI-powered healthcare solutions for life sciences and healthcare users from New York, Atlanta, or remotely in the United States.

AWS Azure CI/CD GCP JavaScript LLM Next.js Node.js Python React REST API SQL TypeScript
20 hours ago

Principal Software Developer - Vector Search - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Principal Software Engineer for its globally distributed Elasticsearch Search team to advance vector similarity search features, performance, relevance, and reliability.

Cassandra CI/CD Elasticsearch Java MongoDB PostgreSQL Solr
20 hours, 15 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers