Software Engineer, all levels (Blockchain)

3 months, 2 weeks 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

Principal Software Engineer

Appian 1K-5K Internet Software & Services

Appian is seeking a Principal Software Engineer to shape the platform architecture for its low-code and automation products, leading technical strategy for mission-critical enterprise systems.

AWS CI/CD Docker Java Kubernetes SQL
1 minute ago

Software Engineer - Canada

DataVisor 51-250 IT Services

DataVisor is hiring platform engineers to help build and improve a next-generation machine learning platform for real-time fraud detection and risk analysis.

Apache Spark Cassandra Flink Hibernate Java Kafka Kubernetes Python SQL
16 minutes ago

Senior Software Engineer

Mozilla 251-1K Internet Software & Services

Mozilla is hiring a Senior Software Engineer for its Ecosystem Services team to build and operate backend systems and cloud infrastructure that support privacy-focused products and reliable production services.

Django Docker GCP Grafana Knex Kubernetes Microservices Node.js OpenTelemetry PostgreSQL Prometheus Python REST API Rust SQL Terraform TypeScript
31 minutes ago

Senior BPM Developer (AuraQuantic Expert)

Devsu 51-250 Internet Software & Services

Senior AuraQuantic Developer for a remote LATAM role at Devsu supporting strategic financial-automotive projects that automate and optimize critical business processes.

Angular C# .NET REST API SQL Server
31 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