Senior Software Engineer (Go)
World
Back to job vacancies

 

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 40 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.

You will

  • Be working on the Qubic integration layer. This backend software is used by most products which will connect to the qubic network. It includes our public RPC/API, the explorer or any wallet that integrates qubic.
  • Write software that enables other developers to join the qubic ecosystem. You will work closely with the qubic core and frontend team. You build the bridge/middle layer between. 
  • Work on the integration tools like qubic-http (https://github.com/qubic/qubic-http) or the archiver (https://github.com/qubic/go-archiver) are essential for the grows of qubic. 

You are

  • Excited about crypto and web3. You'll be joining a team of team crypto enthusiasts
  • Fluent in go. You Design and develop clean and maintainable software solutions using Golang, leveraging industry best practices and design patterns, ensuring high code quality. 
  • Experience with micro service architecture
  • Familiar with containered application
  • Fluent in communication protocols (must have: TCP)
  • Fluent in building API Services (REST, websockets)

Bonus points for

  • Collaborating with stakeholders to understand project requirements and translate them into technical specifications and deliverables. 
  • Interest about common consensus mechanisms
  • Getting things done mentality and you independently implement your ideas
  • Communicating effectively in written and spoken English

Compensation

Payment will be on a full-time or part time contract, based on mutual agreement.