Skip to main content

SubQuery

About

Making the world's decentralised data more accessible

SubQuery is one of New Zealand’s leading blockchain companies building decentralised data infrastructure services.

Our mission is all about making the world’s decentralised data more accessible. We help blockchain development teams process and query decentralised data faster, allowing it to be used in more complex and intuitive front end applications, like crypto wallets or NFT marketplaces.

Location
Auckland
Website
Visit website 
Founded
2021
Employees
11-50
Industry
Blockchain
Funding stage
Series A

Culture

Our space

Careers

Available roles

The Matchstiq Top 100

Matchstiq's take on SubQuery

SubQuery's mission is all about making the world’s decentralised data more accessible. We help blockchain development teams process and query decentralised data faster, allowing it to be used in more complex and intuitive front end applications, like crypto wallets or NFT marketplaces.

The market opportunity ahead for SubQuery

SubQuery is poised to ride the current wave of internet adoption of blockchain, crypto, and other web3 technologies. SubQuery powers all sorts of applications, including exchanges, wallets, NFT platforms and more and as these grow in adoption SubQuery is going to continue to expand.

We're currently focusing on two areas, supporting more blockchain networks to allow us to help more and more decentralised apps and users. We've recently expanded into Avalanche and Terra from Polkadot, and there are more to come.

Secondly, we're building the decentralised SubQuery Network, the future of web3 infrastructure. The SubQuery Network is a new approach to incentivise and reward our community to run and manage our infrastructure. This provides superior performance, reliability, and scale, but requires us to solve tricky problems with decentralised technologies, reward economic, and community participation.

To help us accelerate progress in these areas, we are rapidly expanding our team and setting up multinational operations in Singapore. SubQuery is in a hyper-growth phase right now, and you can join us on the ground floor!

Why SubQuery is a great place to work

Flexible and decentralised
Our company and team work flexibly, as long as you can contribute and achieve your goals then your location or working hours don’t matter.


Always be learning
We don’t expect you to know how a blockchain network works, not many do! But we are welcoming the talents who are willing to constantly learn fast.

Working with us

Values

  • Flexible and decentralised

    Our company and team work flexibly, as long as you can contribute and achieve your goals then you location or working hours don’t matter. You can work from home when you need to focus or come into our office when you want to collaborate and learn. We like to get together every couple of weeks in our office though so ideally you’re based in or close to New Zealand

  • Always be learning

    We don’t expect you to know how a blockchain network works, not many do! You need to be willing to constantly learning fast, things change quickly in blockchain and new ideas are constantly considered.

  • Global customer outlook

    Almost all the thousands of SubQuery customers are based overseas. We are constantly building software and processes for huge scale while maintaining the excellent relationships with our customers.

  • Driven by innovation and experimentation

    We’re building brand new tools for a new industry that is rapidly growing, we think outside the box every day to design and implement solutions to our customer’s problems while doing so in a decentralised and highly scalable way.

 

Business Development Manager

About the Role

OnFinality & SubQuery is looking for two highly talented Business Development Managers to help us carry out our strategy. You will be responsible for handling lead business development, customer acquisition efforts, and ensuring excellent services are provided in either the Avalanche or Terra ecosystems (and others). This includes client inquiries, managing client accounts, and ensuring excellent services are provided.

With the hockey stick growth in both SubQuery and OnFinality, this exciting opportunity will involve striking up new relationships, identifying strategic business and partnership opportunities, and inviting decentralised businesses, influencers, and individuals into our community. With the upcoming tokenization of SubQuery, this exciting opportunity will involve striking up new relationships, uncovering strategic business opportunities, and inviting cryptocurrency businesses, influencers, and individuals into our platform’s ecosystem.

Responsibilities

This role depends on excellent communication, flexibility, and an enterprising attitude and may include the following responsibilities:

  • Build a network of relationships across the industry with partners, potential partners, competitors, investors, influencers, and thought leaders
  • Develop and execute on growth strategies
  • Oversee a deal from start to finish, work to identify the opportunities, build the business case, gain approval from business leaders, and execute the deal
  • Have an in-depth knowledge of our products and value propositions
  • Identify and map business strengths and customer needs
  • Representing SubQuery and OnFinality at events in person on your side of the world.

Requirements

  • Ideally you’ll have 2+ years of similar experience in SaaS/PaaS company; either a Technical B2B Sales, Product Manager or a Business Analyst (preferably in Crypto Industry)
  • You thrive in a high-growth startup environment and feel best working in a small, cross-functional team where you can roll up your sleeves and be hands on
  • Great technical ability is a huge bonus but isn’t mandatory
  • Strong entrepreneurial spirit, ambition and hunger for growth and results
  • Excellent communication skills and customer orientation

You can expect

  • You’ll be playing a core role in two of the top Polkadot projects in the world
  • To learn a huge amount about the thriving industry that we’re in and forge deep relationships with other industry players
  • A flexible work environment and schedule where we trust our team with high degrees of autonomy
 

Cloud Engineer

About the role

We're looking for an experienced senior developer to join our engineering team as we expand the SubQuery ecosystem. Experience with distributed cloud infrastructure is a must and ideally you're interested in or have experience with blockchain technology.

If working on challenging projects at the intersection of computer science and distributed systems excites you, then this is your role.

Responsibilities

  • Work as part of our engineering team building our platforms and services for other blockchain teams
  • Work to improve the scalability and efficiency of data processing and delivery within the ecosystem
  • Work to support new and existing blockchain networks on our platform. This means dockerizing, YAML templating, and otherwise writing code that facilitates different networks running on our Kubernetes based platform every day
  • Help design, implement, test, and deliver improvements to our core services on a fast and frequent basis, especially around monitoring and alerting to allow us to maintain the highest standards of health, reliability and uptime.

What we are looking for

  • A fast learner, or previous experience with distributed technologies
  • Understanding in the theoretical background in blockchain, distributed systems and cryptographic fundamentals
  • Experience with distributed technologies such as hadoop, spark, storm, flink, kafka
  • Good english written communication skills
  • Highly self-motivated, ability to work autonomously and proactively
  • Good coding skills, coding and developing modern programming languages

Nice to have

  • Knowledge of nodejs, Rust, C++, or Go.
  • Some familiarity with containerizing technology, particularly docker, Kubernetes or containerd, but you don’t necessarily need to be an expert
  • Experience working with large open-source codebases
  • Familiarity with cloud providers such as AWS, Azure or GCP

You can expect

  • You’ll be playing a core role in one of the top Polkadot projects in the world implementing new blockchains.
  • To learn a huge amount from our team and about the thriving industry that we’re in
  • A flexible work environment and schedule where we trust our team with high degrees of autonomy
  • Huge development opportunities to build practical skills and experience in software development
 

Data Engineer - Hosted Service Team

About the Data Engineer position

We are looking for an experienced data engineer to join our Hosted Service Team. You will use various methods to transform raw data into useful data systems. For example, you will design and implementation data pipelines.

To succeed in this data engineering position, you should also have the familiarity with several programming languages and knowledge of learning machine methods.

If you are detail-oriented, with excellent organizational skills and experience in this field, we’d like to hear from you.

Data Engineer responsibilities are:

  • Collaborate across various projects, work on patentable innovations that will revolutionise the industry of blockchain
  • Design and implementation data pipelines
  • Develop and execute database queries and conduct analyses
  • Create visualizations and reports for requested projects and integrate with frontend applications
  • Extend existing open source solution and contribute back to the community

 

Data Engineer requirements are:

  • Experience developing end to end data pipelines using technologies such as Snowflake, AWS, Google Cloud and/or Azure.
  • An understanding of data architecture, data models, data migration, integration, analysis and visualisation
  • Strong hands on experience delivering database solutions using advanced SQL, TSQL, Python, Scala etc.
  • Knowledge of Cloud Data Warehousing technologies such as Snowflake, Azure SQL Data Warehouse and Databricks, AWS Redshift and Google Big Query
  • The ability to work with complex datasets and analyse modelled data to find actionable insights
  • Initiative and eager to try new approaches
  • Ability to learn and use new technologies quickly & effectively
 

Developer Relations

About the Role

SubQuery is seeking an ambitious individual to help us build the most inclusive and engaging developer experience possible. Developers are at the forefront of everything we do at SubQuery, our products are designed to help them save time and achieve their goals.

We are looking to grow our focus in the important area of developer relations, with a dedicated team member to manage our engagement with our primary customers. This person will be technically savvy, empathetic, and be able to present our applications to hundreds of community members around the world.

Responsibilities

  • Be a representative of both OnFinality and SubQuery to our developer community, which includes speaking at conferences, attending meetups, and hosting hackathons.
  • Own the developer support areas of our platforms, including our documentation library, video tutorials, end to end code examples, and implementation guides.
  • Advocate for customer needs to our internal product engineering teams, to ensure that we continue to deliver products that meet the market’s needs.
  • Help new customers implement SubQuery into their product by providing guidance and education, and also ensure that existing customers are taking advantage of new products that we build.
  • Help write articles, blog posts, demo videos, and other material to show off new features that we release.

What we are looking for

  • You should be technically minded, with basic coding skills in typescript and an understanding of blockchain.
  • Someone looking for the rare opportunity to join a funded team at the extreme growth phase, and has the drive to help grow, engage, and retain our global customer base.
  • Someone who has the willingness to learn (or already knows) about how blockchain/cryptocurrencies works and the blockchain development process
  • Someone who is flexible and available to work with customers across multiple time zones (including Europe)
  • Excellent English written communication skills (other languages are a big plus)
  • Time management skills to self manage workload and deliver tasks on schedule
 

Head of Staking

About the Role

We’re looking for an entrepreneurial individual to lead our new staking division at OnFinality with the goal of becoming the largest staking provider across Polkadot and other supported networks.

OnFinality works closely with the infrastructure teams behind some of the newest layer-1s including Polkadot, Avalanche, Terra, and more. We have three unfair advantages that will allow us to be successful in this area:

  • As an infrastructure business with a focus on high performance and reliable infrastructure, we have developed/implemented considerable monitoring and alerting tools to this infrastructure that can be applied to validators running in our platform.
  • We have relationships with most teams and are involved in the creation of nodes and validators even before the network goes live.
  • We receive early access to new tokens and these can be utilised or re-allocated into staking and combined with the resources of our investors and partners.

What you’ll be doing

  • You’ll be tasked with the goal of establishing a staking division within OnFinality and setting up the processes and tools required
  • You’ll help setup, run, monitor, and scale validator and collator nodes across our supported staking networks to maximise ROI
  • Working with our marketing team, you’ll be devising strategies to attract and onboard more nominators to our nodes
  • You’ll be constantly talking to partner networks and sharing your staking experience with them as part of our service
  • Define and measure success criteria to keep OnFinality in the lead in staking services

What we are looking for

  • Ideally you have experience setting up and even running a blockchain node before
  • You’re technical, able to setup validators/nodes using command line tools and monitor hardware, but also have a strategic mindset
  • You can lead, and over time will build a small team to help accelerate this initiative
  • Excellent verbal and written communication skills to clearly communicate with our customers around the world
  • An ability to independently & quickly learn about technical concepts
  • You have an interest in working in a self organising environment and bring creativity to start your own initiatives within SubQuery
  • You thrive in a startup environment and feel best working in a small, cross-functional team where you can roll up your sleeves and be hands on
 

Intermediate Backend Engineer

About the Back-end Developer position

We are looking for a Back-end Developer who will be responsible for the server side of company's web applications. You will work closely with our engineers to ensure system consistency and improve user experience.

You should be able to develop and maintain functional and stable applications to meet our company’s needs. Therefore you have to possess excellent programming skills and a passion for developing applications or improving existing ones.

Back-end Developer responsibilities are

  • Take part in the entire application lifecycle, focusing on coding and debugging

  • Write quality code to develop functional web applications

  • Develop and maintain UI tests to optimize performance

  • Debug applications and detect and fix errors

  • Work together with Front-end Developers to integrate UI elements with server side logic

  • Implement modern technologies to improve legacy applications

  • Collect, analyze and address technical and design requirements

  • Help to create reusable code and libraries for future use

  • Interact with developers, designers and system administrators to identify new features

  • Code Review

 

Back-end Developer requirements are:

  • 2+ years' experience of working on Back-end Developer position including both successes and failures, which help you make better decisions

  • Solid experience with programming languages like NodeJS, Typescript,Golang

  • Integration of data storage solutions RDBMS, NOSQL, Message-Queue

  • Experience in cloud services such as AWS and GCP

  • Experience in Docker and Kubernetes

  • Strong understanding of the distributed system

  • Good knowledge of front-end languages (e.g. HTML, JavaScript and CSS)

  • Strong analytical and time management skills

  • Good teamwork skills with a problem-solving attitude

Skills Bonus:

  • Understanding blockchain technology and popular public blockchains
 

Solidity Developer

About the Role

We’re looking for solidity developers to join our growing engineering team as we build out our decentralised SubQuery Network.

If working on challenging projects at the intersection of computer science and distributed systems excites you, then this is your role.

Responsibilities

  • Work as part of our engineering team building the EVM-based SubQuery Network
  • Develop this new blockchain in a public open source manner to meet agreed technical and design requirements
  • Manage and take an active role in our open source community, engaging in discussions so our delivered Substrate pallets solve real world problems and are adopted by all
  • Test and deliver your new work via automated pipelines to external contributors, review PRs, and own releases.
  • Provide technical support and hands-on guidance on these projects to users, external teams and communities

What we are looking for

  • Either a fast learner, or previous experience with blockchain technologies and/or Rust
  • Understanding in the theoretical background in distributed systems, such as consensus algorithms, as well as cryptographic fundamentals
  • Strong knowledge of a modern systems programming language, such as Rust, C++, or Go.
  • Good english written communication skills
  • Highly self-motivated, ability to work autonomously and proactively

Nice to have

  • Higher education in Computer Science, Mathematics, Statistics or relevant discipline. Master’s degree is even nicer
  • Experience working with large open-source codebases as a leader, maintainer, or contributer
  • Familiarity with Substrate and the Polkadot ecosystem
  • Experience implementing blockchain consensus protocols

You can expect

  • You’ll be playing a critical role in one of the top Polkadot projects in the world
  • To learn a huge amount from our team and about the thriving industry that we’re in
  • A flexible work environment where we trust our team with high degrees of autonomy
  • Huge development opportunities to build skills and connections that are valuable in our industry
 

Product Owner/Manager

About the Role

SubQuery is seeking two experienced product manager to help take SubQuery to the next level of success.

You will help us align our growing development teams and provide a clear roadmap based on our business strategy. You will be constantly talking to our customers and learning ways that we can improve our product as well as keeping up with latest technology/trends in Web3/Blockchain.

You’ll work closely with our SDK, Network, or Managed Service teams, stakeholders, and partners to improve SubQuery.

Responsibilities

  • Engage with customer partners to discover and learn about key pain points, identify customer need, and then prioritise that work on our roadmap.
  • Articulate what success looks like, and work with our teams to turn that vision into a reality
  • Collaborate with design, development, business development, customer success to ensure that we ship products with the best user experience possible in an agile environment
  • Take the lead in standups, planning, & retrospectives
  • Define and measure success criteria to keep SubQuery in the lead in innovation. What should we build next and how should we go about it?

What we are looking for

  • You have at least 2-3 years of professional product or business analysis experience in developing highly technical software products (ideally in a SaaS business)
  • An ability to independently & quickly learn about technical concepts and code development workflows
  • An ability to manage multiple streams of feature requests, evaluate trade-offs, and make effective decisions
  • Extremely organised, responsive, responsible & accountable
  • You thrive in a startup environment and feel best working in a small, cross-functional team where you can roll up your sleeves and be hands on
  • Excellent verbal and written communication skills so you can clearly communicate with customers and colleagues around the world.
  • Bonus
    • Technical understanding of distributed systems and/or blockchain technology
    • Understanding of code deployment strategies and workflows

Want to keep up-to-date?

We send out a weekly email with relevant events, the latest jobs and career insights from interesting and candid people.

Yes please! arrow-right