Software Engineer, all levels (Blockchain)

15 hours, 12 minutes 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

Wellhub Talent Pool | Software Engineer

Wellhub 1-10 Gas Utilities

Wellhub is building a talent pool for future Backend and Frontend Software Engineer roles on its Technology and Product team, focused on developing global-scale wellbeing technology products.

Agile AWS CI/CD CSS Design Systems DynamoDB GCP Go GraphQL HTTP Java Kotlin MySQL Node.js PostgreSQL React SQL TypeScript
12 minutes ago

Senior Software Engineer, Back-end (Fraud)

Affirm 1K-5K Diversified Financial Services

Affirm is hiring a Senior Software Engineer in its remote Europe-based Fraud Engineering team to build backend systems and fraud tooling that help detect, mitigate, and respond to fraud across the user journey.

Apache Airflow AWS CI/CD dbt Kotlin Kubernetes Microservices MySQL PostgreSQL Python Snowflake SQL
12 minutes ago

Principal Software Engineer, Corporate AI

Dropbox 1K-5K Internet Software & Services

Dropbox is hiring a Principal Software Engineer to lead its intelligence, AI, and data initiatives, shaping scalable systems that improve customer, partner, and employee experiences while driving productivity and growth.

Go Java Machine Learning NLP Python Scala
12 minutes ago

Senior Software Engineer (Toolbox App)

JetBrains 1K-5K Internet Software & Services

JetBrains is hiring a developer to work on the Toolbox App, building and improving the Kotlin-based application that helps users discover, install, update, and manage JetBrains IDEs and development tools.

Jetpack Compose Kotlin
12 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