Senior Software Engineer, (Blockchain)
Senior Software Engineer, (Blockchain)

Senior Software Engineer, (Blockchain)

Full-Time No home office possible
1

Overview

1inch is the DeFi ecosystem building financial freedom for everyone. 1inch products help users and builders trade, hold and track digital assets with self-custody, security and an intuitive user experience. 1inch protocols and APIs provide core infrastructure across the DeFi industry and beyond. We are looking for a Senior Blockchain Engineer to join our team and help us deliver innovative and secure DeFi solutions.

Location: We hire with a focus on Dubai and Europe. For this role, we prefer candidates who are either based in Dubai or working remotely within +/- 4 hours GST time. This position requires a Get Stuff Done mentality and a passion for innovation.

Responsibilities

  • Designing and optimising blockchain product architecture with a focus on scalability, security, and performance
  • Leading the development, auditing, and integration of smart contracts within decentralised protocols
  • Conducting technical research and PoC experiments, while implementing best practices in blockchain development
  • Developing and improving cross-chain interoperability solutions, such as cross-chain swaps and bridges
  • Designing and developing efficient algorithms, with a focus on gas optimisation
  • Defining and implementing effective CI/CD processes for blockchain development
  • Analysing and addressing potential attack vectors and ensuring security best practices
  • Continuously monitoring emerging blockchain, Web3, and crypto technologies
  • Performing rigorous code reviews, mentoring developers, and enforcing best practices in blockchain engineering
  • Collaborating with auditors and cross-functional teams to ensure successful product launches

Requirements

  • 7+ years of software development experience, with at least 3+ 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 (Optimistic & ZK Rollups), and cross-chain protocols (atomic swaps, bridges, etc.)
  • Proven track record in technical leadership, architectural decision-making, and mentoring development teams
  • Strong background in blockchain security and experience with smart contract audits

Skills

  • Proficiency in Solidity, Yul, Rust, TypeScript
  • Experience with smart contract development and deployment frameworks (Foundry, Hardhat)
  • Understanding of DeFi protocols, AMMs, liquidity pools, and oracle integrations
  • Expertise in blockchain security principles and smart contract auditing methodologies
  • Experience in building high-performance distributed systems

Why you\’ll love working with us

  • Join a young, creative team in a fast-paced and supportive environment
  • We’re open to new ideas — if you’ve got a vision, pitch it and make it happen
  • Enjoy competitive pay that matches your skills and experience
  • Be part of a company that’s shaping the future of DeFi
  • Take time when you need it — we offer unlimited vacation days
  • Get fully compensated for your work gear — we’ll set you up for success
  • Travel with us! We host an annual team retreat at a top international location

#J-18808-Ljbffr

1

Contact Detail:

1inch Recruiting Team

Senior Software Engineer, (Blockchain)
1inch

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

1
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>