Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Software Engineer (C++).
United Arab Emirates Jobs Expertini

Urgent! Software Engineer (C++) Position in Dubai - Qubic

Software Engineer (C++)



Job description

About Qubic


Qubic is pioneering AI technology by integrating its Layer 1 Useful Proof of Work (uPoW) network with an open-source AI framework.

This robust platform supports feeless transactions and features high-speed smart contracts, capable of processing up to 15.5 million transfers per second (TPS), underpinned by a quorum-based consensus mechanism.

Founded by Sergey Ivancheglo, also known as come-from-beyond and a cofounder of IOTA and NXT, Qubic leverages extensive CPU and GPU resources through AI miners.

Our goal is to democratize access to Artificial General Intelligence (AGI), redefining the role of AI in everyday technology.



The Tech Team


The tech team at Qubic is responsible for developing and shipping exciting new features of the Qubic Network.

The Qubic Tech Team is split in 3 groups: Core, Integration and Client/Frontend.

Together we've build the core tech of Qubic, integrations with 3rd parties and create a compelling front end solutions for our users.


Key Responsibilities



  • Own core components of the Qubic node/runtime within a 2–5 person core team; drive design from RFC to production rollout.

  • Design and evolve core architecture through collaborative proposals and design reviews.

  • Implement new protocol and runtime features.

  • Profile and optimize performance.

  • Ship for low-level environments: develop and debug C++ in (U)EFI/firmware-adjacent contexts.

  • Document and communicate clearly, write design docs, code comments, and concise PRs; mentor peers through thoughtful reviews.

  • Explore extensions (e.g., Aigarth and other Qubic modules) aligned to your strengths and roadmap priorities.


 


Skills required



  • Deep C++ expertise

  • Systems programming in low-level/boot or firmware contexts ((U)EFI, bare-metal, OS internals, drivers, or embedded).

  • Performance engineering

  • Concurrency & networking

  • Clean engineering habits: code reviews, CI, reproducible builds, strong documentation.

  • Collaborative mindset: bring strong opinions with humility; debate rigorously, then commit to team decisions.




Good to know



  • You enjoy working in a team and communicating openly.

  • You can work independently, are reliable and get the job done.

  • You are not satisfied with the status quo and like to think outside the box.


 


What we offer:



  • Competitive salary.

  • Flexible working hours and fully remote working environment

  • Opportunity to work on cutting-edge technology in the blockchain space.

  • A dynamic and supportive work environment with opportunities for professional growth and development.

  • A highly experienced team of crypto and fintech professionals.

  • Start date as soon as possible.


 


Recruitment process



  • 1st round interview - Talentnodes (Operations Lead) 

  • 2nd round interview -  Joetom (Core Tech Lead)

  • 3rd round interview with two key members of the core tech team


 


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Software Engineer Potential: Insight & Career Growth Guide