Senior Software Engineer Golang C C Cryptography

Client of Talentmate

Posted on 15 Sep

Experience

5 - 10 Years

Education

Bachelor of Technology/Engineering()

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

Job Description

At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking a Senior Software Engineer to join one of our clients teams. If youre looking for an exciting opportunity to grow in a innovative environment, this could be the perfect fit for you.

You will work with the system that redefines how assets are minted, transferred, and managed, ensuring security and atomic consistency through a compact on-chain infrastructure that prevents double-spending.

You will be delivering a multi layered protocol stack (PoW, BFT, SMT aggregation, State Transition & Agent SDK), and are now scaling fast into advanced distributed systems and ZK integrated modules.


What You ll Do

  • Architect, design, and implement core components of the stack, including:

Proof of Work (PoW) consensus engine in C++

BFT consensus layer in Golang

SMT / proof aggregation layer, including ZK applications

  • Collaborate across layers to ensure seamless integration, from mining through to off chain asset handling and crypto economic guarantees.
  • Build the State Transition SDK and shape the upcoming Agent Execution SDK, enabling off chain transactions and verifiable, composable agent-driven logic.
  • Optimize for scalability, performance, and security, particularly in high throughput, distributed environments.
  • Design and validate consensus protocols, including Byzantine Fault Tolerant mechanisms and cross chain bridge communication.
  • Work closely with research colleagues on ZK proof integrations, SMT sharding, and next gen cryptographic primitives.


Why to join?

  • Build a future defining blockchain protocol that breaks free from monolithic, slow ledgers and centralized execution.
  • Work with a small, world class team pushing the frontier of high throughput off chain computation with on chain security.
  • Shape the future of open source tools, State Transition and Agent SDKs that empower developers globally.
  • 5+ years of production experience in systems engineering, with advanced proficiency in Golang and/or C/C++
  • Deep knowledge of distributed systems
  • Strong experience in cryptography, Merkle / sparse Merkle trees
  • Proven ability to operate in fast paced startups or open source protocol environments
  • Clear, effective communicator, great at collaborating in cross functional, multidisciplinary teams

Bonus experience:

  • Cryptographic protocol design, consensus protocols, cross chain bridges
  • Zero knowledge proofs
  • Performance profiling

Job Details
Role Level: Mid-Level Work Type: Full-Time Country: United Arab Emirates City: Abu Dhabi Company Website:

Company Industry

Department / Functional Area

Keywords

  • Senior Software Engineer Golang C C Cryptography

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com

Similar Jobs

Golang Developer

TOKEN 13 SOFTWARE L.L.C

  • 2 - 8 Years
  • United Arab Emirates (UAE) - United Arab Emirates (UAE)

Golang Engineer

Client of Talentmate

  • 1 - 3 Years
  • Abu Dhabi - United Arab Emirates

Team Lead - Golang

View All