Principal/Senior Engineer - Blockchain Development Engineer

Hong Kong
Full time
Office
Compensation is not specified
Role
Software Engineer
Description

About the Company

At OKX, we are shaping the future with advanced technology. Established in 2017, OKX stands out as a prominent cryptocurrency exchange for spot and derivatives trading. Utilizing blockchain technology, OKX offers a wide range of innovative products and solutions that are transforming the financial landscape. Trusted by over 20 million users across 180 regions globally, OKX aims to provide a dynamic platform for individuals to delve into the realm of crypto. Alongside the top-notch DeFi exchange, OKX is also known for OKX Insights, a research arm that stays abreast of industry trends. With a diverse array of crypto services and a focus on innovation, OKX envisions a world where financial accessibility is empowered by blockchain technology and decentralized finance.

We value our team just as much as we value technology. We foster a collaborative culture where success is shared, change is embraced, and integrity is paramount. Our mission is to cultivate a welcoming, enriching, and inclusive environment for all team members, regardless of their background, where everyone is appreciated, respected, and offered equal opportunities for growth and success.

Opportunity Overview

  • Engage with top talents in blockchain technology, contributing to the development and enhancement of security tools, and remaining at the forefront of this rapidly changing industry.
  • Access continuous learning opportunities to enhance skills, including hands-on experience in smart contract auditing and security tools development.
  • Make a global impact through the utilization of our widely-used Web3 products, and contribute to their safety and reliability.

Responsibilities

  • Direct the design, development, thorough testing, and optimization of performance for L1 or L2 blockchain projects.
  • Lead communication efforts and actively contribute to well-known blockchain projects like Ethereum, Polygon, and others in mainstream usage.
  • Drive the development of ZKEvm and related components.
  • Collaborate with the team to create scalable blockchain solutions.
  • Engage in product planning and devise technical roadmaps.
  • Address development challenges, conduct fault diagnosis, and implement fixes.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Preferably possess 2-3 years of experience in blockchain development, with proficiency in Golang, Rust, C++, or related languages.
  • Solid comprehension of blockchain technology, including Ethereum, Polygon, Bitcoin, Solana, and L2 networks.
  • Exposure to zero-knowledge proof development, particularly zkvm, and familiarity with principles of plonk/halo2/KZG/FRI, along with related libraries or circuit development languages such as plonky2, Circum, gnark.
  • Familiarity with performance optimization tools like Gperftools, Profiler, Flamegraph, Pprof, etc., and experience in performance optimization development within projects. Knowledge of zk GPU acceleration is beneficial.
  • Excellent analytical skills, problem-solving capabilities, and team collaboration aptitude.

Desirable Qualifications

  • Profound understanding of the workings of mainstream ZK-Rollup L2 technology and in-depth awareness of ZKEvm technicalities.
  • Hands-on experience in L2 blockchain projects like polygon\linea\zksync.
  • Proficiency in ZKP like groth16, fflonk, plonky2.

Benefits

  • Competitive total compensation package.
  • Extensive insurance coverage for employees and their dependents.
  • Further perks and benefits to be elaborated on during the selection process.
Skills Required
Avatar
OKX
Company size
Not specified
Location
United States
Description
Not specified

More Full-time Jobs

Show more

Localization Ops & Growth Specialist - Spanish/Russian

Buenos Aires, Argentina +1
Buenos Aires, Argentina +1
Full time
Remote
BingX is a leading cryptocurrency exchange, serving over 20 million users worldwide. Responsibilities: We’re looking for a marketing and PR professional to localize brand strategy, content, and campaigns for a specific language region. Responsibilities include monitoring local market trends, aligning with HQ teams, creating culturally relevant PR content, supporting promotional launches, coordinating local events and logistics, managing client communications, and contributing to SEO, advertising, and workflow optimization. Requirements: experience in localization, marketing, or PR, with a strong understanding of local culture, media, and social platforms. Background in offline event execution and logistics is preferred. Must be skilled in PR writing, campaign optimization, and cross-team coordination. Proactive, detail-oriented, and capable of managing partnerships and business negotiations. Knowledge of the Spanish-speaking Web3 ecosystem is a plus. Fluency in English and Spanish/Russian is required; Chinese is a bonus.
Payment in Crypto
1,000-2,000
Monthly
See details

Localization Ops & Growth Specialist (Intern) - Arabic

Abu Dhabi, United Arab Emirates +2
Abu Dhabi, United Arab Emirates +2
Part time
Remote
BingX is a leading cryptocurrency exchange, serving over 20 million users worldwide. BingX offers diversified products and services, including spot, derivatives, copy trading, and asset management – all designed for the evolving needs of users, from beginners to professionals. Responsibilities: Support brand promotion and awareness on local campuses by executing marketing activities, engaging student communities, and assisting with content and trend tracking to enhance visibility and influence. Requirements: Current university students are welcome. Have a basic understanding of cryptocurrency and its trends. Experience in campus community activities and events. Strong negotiation skills, copywriting skills, assist in optimizing brand content and ensuring clear and effective communication. Fluent in both English and Arabic. Available to work 3-5 days per week (remote), with flexibility to manage tasks efficiently. Apply here or visit my profile for more information.
Payment in Crypto

Growth Business Development (KOL) - Korean/Arabic/Polish/Russian/Portuguese/Spanish

Kazakhstan +6
Kazakhstan +6
Full time
Remote
BingX is a leading global crypto exchange founded in 2018, serving over 20 million users with spot, futures, copy trading, and asset management services. We’re looking for a Business Development Manager to grow and manage KOLs, agents, and project partnerships, driving user acquisition and trading volume across global markets. Requirement: experience in crypto, influencer partnerships, and market development, with strong communication skills in English (Chinese or additional local languages are a plus). Note: Please include key achievements/past performance data in your resume (e.g., trading volume, regions managed, languages spoken, KOLs region). Apply here or check my profile for more information.
Payment in Crypto

Smart Contract Engineer - Solidity

Part time
Remote
Fully Remote | 13:00-19:00 GMT+1 | $50 ~ $100 per hour
What You’ll Do
* Architect, implement, and deploy **secure smart contracts** for an on-chain Play-to-Earn GameFi ecosystem
* Lead contract design decisions with a focus on robustness, auditability, gas efficiency, and resilience to attack vectors
* Mentor/junior developers: perform code reviews, establish standards, best practices in security & testing
* Collaborate cross-functionally with game designers, backend, QA, and security teams to align smart contract features with product roadmap
Must-Haves:
* 4+ years hands‐on experience developing & deploying smart contracts (Solidity / EVM or equivalent) in production environments
* Track record of writing secure contracts, familiarity with common vulnerabilities (reentrancy, integer over/underflow, front-running, flash loans, etc.)
* Experience with audits, formal verification, fuzz testing, or other advanced contract assurance methods
* Strong test suite / CI workflow skills; comfortable using tools like Hardhat, Foundry, Truffle etc.
* Solid understanding of GameFi mechanics and how on-chain economics work
Nice to Have:
* Experience on multiple EVM chains or Layer-2 / sidechains
* Knowledge of cross-chain bridges, oracles, NFTs, tokenomics design
* Contributions to open-source security tooling or prior audit reports or published code you’re proud of
Compensation & Perks
* Senior Rate: $50–100 / hour
* Fully remote, global team
* Flexible hours (must overlap 13:00-19:00 GMT+1)
* Ownership of what you build; influence over architecture, security, and standards
How to Apply ( Important: Applications without the requested materials will not be considered )
* Your Resume / CV
* Your GitHub profile (real, established, not brand-new / fake)
* At least one relevant link (projects, audits, open-source contributions, portfolio)
(Don’t send “Hi” only. I don’t respond to that.)
Payment in Crypto
5,000-10,000
Monthly
See details

Community Team Members

Part time
Remote
🌍 Join DeepRoots — Community Team Recruitment (25 Seats Only) Remote, Global
DeepRoots is building a global movement in Web3:
From Silence to Voice — Together We Rise.
We’re hiring Community Team Members to help grow our ecosystem. If you’re looking to kickstart your Web3 career, this is your chance.
 
💰 Rewards & Benefits
$150 Micro-Contract (60 days, 2h/day)
Daily Rewards: Top comment, best post, most active
Voice of the Day: Recognition + bonus
Bring-a-Voice Bonus: Earn when new members join through you
Extra Prizes: For leaders who keep the fire alive
 
👊🏻Clear Growth Path:
Community Team Leader (part-time, higher pay)
Community Team Manager (full-time, full salary + benefits)
Moderator Roles (group management)
 
📌 Your Role
❤️ Engage actively: like, comment, share
🌍 Push the march forward — “From Silence to Voice”
⏰ 2h/day → 7:00–9:00 PM Dubai time
📆 6 days per week (Sunday OFF)
🧠 Bring a builder mindset (not hype / pump-dump)
 
✅ Requirements
Stable internet connection
Basic knowledge of Web3
LinkedIn & Twitter (X) account (or willingness to create one)
 
🌱 How to Apply
Send the following details to: connect@deeproots.earth
Full Name
Country
LinkedIn Account
Twitter (X) Account
Confirmation: “Ready to start and apply to sign the agreement and NDA of the project.”
 
🌍 Website: deeproots.earth
⚡ This is not hype. It’s a mission. It’s a movement.
✊ Be one of the 25 voices that help shape the future.
Payment in Crypto
75
Monthly
See details