Meeco is looking for a Technical Team Lead

August 11, 2021
Min read
Before we dive into explaining this amazing opportunity, we don’t want to waste your time. So, if you don’t have Australian citizenship or permanent residency, or if you are representing a recruitment agency or an offshore/provider, then this is not for you. We understand you may be an awesome candidate, or have access to great candidates, but we will not consider such applications at this time.

Meeco is looking for a Technical Team Lead for our Australian team, where you can contribute to the success of our product team developing our globally awarded personal data platform. The Meeco platform is comprised of suite of products including a decentralised wallet, key management store, exchange for identity, credentials & tokens and secure data enclave (vault).

At Meeco we build the tools to enable people and organisation to access, protect and create mutual value from personal data. We are personal data pioneers offering a range solutions powered by Meeco and decentralised on Hedera Hashgraph.

We are passionate about building a new digital economy where data is not refined, as is done with oil, for power and profit, for the benefit of a few mega corporations. Rather, we are committed to finding a new equilibrium where people and organisations enter a relationship of mutual value and build a new, more meaningful way to personalise digital services. Read our manifesto to learn more about our thinking and the vision that drives us.

We have built a diverse team, and we welcome everyone. Our team is spread across Australia, Belgium and the UK. Collectively we come from diverse cultural backgrounds, speaking a range of languages, and each bring a unique personal data story that advances our mission.

About the role

We are a global team of 25 people based in Australia, Belgium and the UK. The platform team currently consists of 17, responsible for designing, implementing, supporting and documenting several services that, all together, form the backbone of our platform.

Currently our technology stack consists mainly of several Ruby on Rails, Elixir and Java components for the backend services. For frontend, we primarily use Javascript and Dart for smartphone and decentralised applications, based upon blockchain and distributed ledger technology.

We’re a company that embraces innovation, so it is likely that our technology stack will continue to evolve and change. We are not averse to adding other technologies if the need arises for specific services.

We take pride in building software that is easy to understand, clean, well-structured and properly tested. We have formed our own opinions on how to write good code that are a result of programming for more than two decades. Sometimes, we have even found ourselves going against the popular vote on several topics.

  • We favour the explicit over the implicit
  • We treat frameworks as tools and not as an unquestionable authority
  • We embrace the relational database and its possibilities and as such treat it as a first order citizen.

The following will help you understand what you'll be doing on a day to day basis:

  • Being a technical leader; mentoring, triaging problems, offering a guiding hand
  • Coming up with a detailed plan on how to approach high-level requirements including tasks and estimations
  • Supporting the team to allocate and distribute the work according to individual capabilities
  • Designing and implementing new services with business logic called from existing & new endpoints
  • Investigating bug reports that inevitably occur, helping a colleague identify problems
  • Reviewing and approving Pull Requests
  • Implementing data integrations to enable end-users access public and private data, this might include open banking, social, health, wearable, weather, travel or IoT data
  • Working with the latest W3C &DIF Standards for implementations for distributed ledger implementations including Verifiable Credentials, Distributed Identity including Self-Sovereign Identity
  • Working on leading-edge payments solutions including micro-payments and tokens
  • Contributing to a more transparent, open and trust-based personal data ecosystem.

About you

We are looking for someone who has a deep understanding of how to write RESTful resources exposed as APIs, cares about clean code (a lot) and is ready to learn (a lot). It is a big plus if you have experience writing these web-based applications in Ruby on Rails and/or in building decentralized applications in blockchain technologies.

We build applications for the internet of tomorrow, a place where personal data is placed right at the center, protected start to finish. This means we often tackle questions that have no established technical solutions. Google won’t help you as much in this case as it requires a combination of existing tech and emerging solutions. One class of technology that we are exploring and see great potential is in the distributed ledger space. A good understanding and professional experience building decentralised applications or dealing with DLT is a big plus.

Meeco is an environment with more questions than answers. If you are drawn to original problems, which require imaginative solutions, you’ll feel right at home. This does require you to be open for and comfortable learning new things and develop proof-of-concepts on short timelines, identifying the tasks that matter the most.

In addition to established experience as a developer, we expect that you have at least 2+ years experience in steering a team. using an agile methodology, be it scrum or a derivative.

You are able to support our executive team (Technology, Product, Design and Commercial Officers) in writing up technical proposals, along with translating Meeco’s technical vision into practical goals that support the commercialisation of our products.

The following is our crazy wish-list. It is not necessary that you have all this experience, but the more proven competencies you have will increase your chances of success in the role:

  • You have taken lead on directing and implementing solutions to complex, unbounded (technical) problems based on limited scope
  • You have a track record of setting direction for teammates
  • You know how to take steps in improving the quality of existing and future software
  • You are comfortable communicating your ideas both verbally as well as written. We love to create diagrams to describe future systems.
  • You have used more than one programming language to build software, which canof course includehobbyand passionprojects
  • We have a soft spot for functional programming, so maybe you have too
  • We build bothbackendand frontendapplications, soif you haveany relevant frontend programming experience, especially with JavaScript, TypeScript and/or Angularjswould be awesome
  • You have used languages with built-in concurrency models like Go, Erlang, or Elixir
  • If you have a language you love, tell us about it!
  • You have a good understanding of what goes on in a RDBMS, especially Postgresql. You are familiar with devopsandMicrosoft Azurewould be a bonus.
  • You know how to use Docker and Kubernetes.

We don’t expect you to know everything from the start and we have a team to show you the ropes. A good set of solid programming skills, natural leadership and to care about our mission is all you need.

You might have a computer science or related degree, or you might not. This is not what we are about. We care about what you know now and how you are improving yourself every day.

This is a job where we support remote work. However, we do have an office at Stone & Chalk at Docklands in Melbourne. Given the leadership and mentoring aspects of the role, - we would like you to be in the office at least three days a week.At other times you are free to work where you work best.

We have team members in Adelaide, Melbourne and Sydney in Australia, London (UK) and spread out in Belgium. An important reality is that this can often mean early mornings or long days.

We have flexible hours, so you can design your day around being an early bird or night owl. For six months of the year the time difference with Europe can feel brutal, and then the other six months when Europe is on summertime it is much easier. However, being able to work across time zones and self directed is a critical aspect of this role.

We value people who can work independently, are able to manage themselves, are supportive to each other and not afraid to ask for help when needed. We love you asking for help!

What we offer

We pay a competitive start-up package based on your experience and seniority in line with the existing members in the team. As we are still building our foundation team, additional incentives such as Options are available for the right person.

What we have achieved

We are early pioneers in the personal data economy and have been campaigning for digital rights, data portability and data control since 2012. You can read more on our achievements and announcements on our blog.

Funding; our founder bootstrapped the company for the first two years before raising private equity. We have runway and revenues, so the focus for us now is building awesome products

Brand & Reputation: We launched our first product into the market in 2014 and have built a strong brand in the personal data community. Check out Meeco on Twitter or LinkedIn and you will see our consistent focus in helping build a global personal data economy. If you would like to know more about the exciting stuff we are working and have in store, check out this recent webinar.

Awards: We have won eight international awards in Australia, UK, Netherlands and Germany for personal data management, identity, innovation and FinTech services.

Market: In December 2019 we launched our secure data vault inside KBC’s (Belgium) banking app, recently we launched a media platform for kids called mIKs-it and have just shipped the first version of our new decentralised identity Wallet. These are just three great examples of how enterprises and other start-ups are using our technology to developer better Privacy and Security by Design personal data solutions.

Innovation: Through 2020 we doubled our engineering team along with some really interesting blockchain/distributed ledger projects which we are currently productising to launch throughout2021.

Meeco is Privacy and Security By Design. Security is at the heart of everything we do. We have clear security policies and procedures to ensure everyone understands their responsibilities, so that together we maintain a secure development environment. We run regular security training and are committed to continuous improvement.

How to apply

By reading this you have reached the end, so if you feel you are the right person for the job, all you have to do is contact us at

Please include what you like about the role, why you may want to join, any questions along with your resume and confirmation of your Australian citizenship, residency or immediate right to work.

Last time we advertised we had a great response. Whilst we were delighted, it took us a few weeks to consider the long-list and juggle interviews between Australia and Europe. If you meet the criteria, we will be in touch with you as soon as possible.

We’re all looking forward to meeting you soon! 👋

Meeco Team
View all
Get in touch