Join the cennznet team!

Looking to get a step in the door in a fast paced, future focused tech start-up? Join us in making the world a better place using blockchain technology.

Open listings

We don’t care about degrees and certifications, we care about how you think and what you know; how quickly you learn and how readily you seek and share knowledge; how you collaborate and what you can help us deliver.

Purpose

The technical team are experts in designing software products built on the PL^G blockchain framework. They are competent in a core technology stack which inclues Rust, NodeJS, Typescript, and React. The teams are critical in delivering our platform and products.

We are looking for a software engineer with an interest in blockchain to join our developer team. As a core developer working on our smart contract blockchain, CENNZnet, this role will help to shape and build the future of the platform, working on it’s open-source code base and proof-of-stake consensus.

You need to be a fast learner and excited to learn new skills and technologies. You should also thrive on autonomy. We hire great people, give them a challenge, and let them do great work.

If working on challenges at the intersection of computer science, game theory, and distributed systems interests you, then this is the role.

In this role, you will:

  • Work closely with the Head of Engineering and R&D team to ensure robust architecture and timely delivery;
  • Innovate, push the boundaries, seek out the best solutions;
  • Pursue general open source growth opportunities and best practices, such as bug-reports, bounties programs, and sandboxes;
  • Uphold the patterns and standards of the open source projects that they maintain and contribute to, while supporting the community of developers to meet these same expectations;  and
  • Write or contribute to technical blog posts to inform readers of Centrality’s technical updates;

 

Key Objectives/ Outcomes

  • Contribute to business requirements and technical specification documents;
  • Develop software to meet agreed technical and design specifications to a high-quality, with little supervision;
  • Make contributions to product architecture;
  • Effectively review other developers’ code;
  • Thoroughly test software and logs defects including – Unit Tests, Integration Tests, Performance Testing;
  • Provide on-call support to applications in production when necessary; and
  • Create Intellectual Property (as defined in section 30 of the Employment Agreement) on behalf of and for the benefit of the Employer.

 

Knowledge & Experience

  • Highly skilled in a number of relevant programming languages, e.g. Jave, Go, C++, Rust;
  • Understanding of robust testing programmes and methodology.
  • Experience working with open source communities on projects as a Leader, Maintainer and Contributor;
  • Ability to have frank conversations, and build effective, trusting relationships;
  • Experience with Scrum / Agile development methodologies; and

 

Professional Qualifications

Relevant qualification or relevant work experience.

 

Get in touch

If you are interested in applying for this role, please send your CV to peopleops@centrality.ai

Purpose

The technical team are experts in designing, developing, and maintaining products built on the CENNZnet blockchain platform, nodejs runtime, React and other relevant technologies. The teams are critical in delivering our platform and products.

 

 

In this role, you will:

The Senior Fullstack Developer is responsible for designing, developing, and maintaining platform tooling and services for the CENNZnet platform; providing expert guidance on JavaScript, nodejs, REST, React, the Blockchain JavaScript API and other relevant technologies; Understanding business requirements, service design, and architecture where needed; developing with other technologies where necessary and reasonable to achieve the company mission; and facilitating an open and collaborative culture within the team and the company that allows for a high degree of communication, trust and productivity.

 

Key Objectives/ Outcomes

  • Understand and solve business requirements and technical architecture documents;
  • Develop software to meet agreed technical and design specifications to a high-quality, with little supervision;
  • Effectively review other developers’ code;
  • Mentor others in solving technical problems and upholding best practices;
  • Thoroughly test software and logs defects including – Unit Tests, Integration Tests, Performance Testing;
  • Provide on-call support to applications in production when necessary; and
  • Create Intellectual Property (as defined in section 30 of the Employment Agreement) on behalf of and for the benefit of the Employer.

 

Knowledge & Experience

  • Skilled in relevant programming languages e.g. javascript, typescript

    Experience working with relevant frameworks, databases, tools and testing programmes

 

Professional Qualifications

Relevant qualification or relevant work experience.

 

Get in touch

If you are interested in applying for this role, please send your CV to peopleops@centrality.ai

Purpose

The SRE team provide expert operational support to the CENNZnet platform and development teams, specifically in designing, developing, deploying and maintaining our product infrastructure, tooling, and pipelines.

The Senior Site Reliability Engineer is responsible for designing, developing, and maintaining secure and reliable product infrastructure with support and guidance from their peers, Head of Engineering, and CSO.

 

Key Objectives/ Outcomes

  • Collaborate with development teams to understand product goals and create infrastructure alignment;
  • Design, build, deploy, improve and maintain secure, reliable production systems;
  • Provide product infrastructure expertise to external SREs from open-source and external partners;

 

Knowledge & Experience

  • Experience with:
    • AWS, Azure, or Google, cloud platforms
    • Monitoring production systems
    • Docker containerization and orchestration with Kubernetes,
    • Configuring and running CI platforms such as Github Actions, Jenkins
    • Infrastructure as Code (Terraform),
    • Linux/Unix System Administration and automation
  • Knowledge of Bash and at least one programming language of Go, Ruby, Python, Javascript;
  • Understanding of cloud concepts;
  • Strong analytical skills, accuracy, and attention to detail;

 

Professional Qualifications

Relevant qualification or relevant work experience.

 

Get in touch

If you are interested in applying for this role, please send your CV to peopleops@centrality.ai