BigchainDB is a leader in the blockchain space. We’re building a decentralized database and a data marketplace for the internet called Ocean Protocol. Organizations use us to build applications that liberate personal data from centralized silos, that help artists & musicians feed their families, and to power their applications in IoT, supply chains, and AI.

Ocean Protocol uses advanced blockchain technology that allows data to be shared and sold in a safe, secure and transparent manner. We enable a decentralized platform and network that connects providers and consumers of valuable data, while providing open access for developers to build services.

We are looking for a talented Backend Developer to assist in creating awesome experiences in all of Ocean Protocol’s components.

You will be closely working with other engineers, designers & UI developers.

At Ocean Protocol we like high-quality code and enjoyable documentation.

If you are someone that loves to build things and cares deeply about the future of the internet and of society, we want to hear from you.


  • Create high quality, highly maintainable, highly performant, and highly scalable user interfaces for various use cases
  • Assist in architecting and developing frontend applications and features of the Ocean Protocol product
  • Assist in developing features for the Ocean Protocol website
  • Create microservices
  • Ensure brand consistency across all of our web touch points by building out and maintaining our components-based design system

Skills and Experience

We don’t expect applicants to be an expert in everything listed below which is why we’ve separated the requirements into two tiers. We offer a collaborative work environment where the team shares experiences, ideas and lessons learned. The ideal candidate has some related experience; loves to learn; and thrives working in a team environment.

Minimum Qualifications

  • 3+ years of proven work experience with various backend technologies
  • Highly skilled in JavaScript & Python
  • Understanding of the entire development process (design, development and deployment)
  • Working experience with travis, git and related tech
  • Basic knowledge of dApps and blockchain-based solutions


  • Basic knowledge of Solidity, ERC20 tokens
  • Created and/or maintained an open source project

The nice stuff

We’re a tight-knit international team based in Berlin. We’re always building and shipping, but with an appreciation for the theoretical. We work closely with our users, technology partners, and engage with the global decentralization community on and offline.

From our very beginnings having a female cofounder: we are an equal opportunity employer and value diversity at our company. We strongly encourage applications from women, transgender or non-binary people, people of colour, people with disabilities, or anyone traditionally underrepresented in tech.

Location: We’re in Berlin, Germany. If you don’t know much about Berlin, don’t fret. Almost all of us have immigrated here, from all over the world, from Canada to India, from Italy to the USA. And we love it!

Immigration: We’ll hold your hand in the visa / immigration process, which is smooth and surprisingly fast.

Language: We speak English in the office. And in fact if you only speak English, you can easily get by in Berlin. (As is the case for many of our employees.)

Transit: We’re spoiled, Berlin has one of the best public transit systems in the world. Our office is near a major connection point of the train (S-Bahn), underground (U-bahn) and trams (no “bahn” for that one, sorry). Berlin also has safe bike lanes all throughout the city; you can park your bike in the office. We reimburse half of your annual public transport ticket!

Working hours: In general we try to be around the office until 5pm. But if your 3yo has an event at the local kita, by all means, go! Or if you get on a roll and work late, then please, sleep in. Or if you wish to work from home now and then, that’s ok. We trust you to do your job, and doing your job is about getting the task done, not us looking over your shoulder.

Time off: Health first. Without health and happiness, what is left? So, our minimum paid leave per year is 25 days, plus statutory national holidays. Those who stay with the company for more than 2 year get 5 vacation days extra!

Health Benefits: Germany has one of the best healthcare systems in the world. Some of the nation’s top university hospitals are here in Berlin. Many of us have a family doctor just down the street from our office. Berlin is also great for sports.

Parenting, Parental Leave: We love kids! And we recognize the time that parents need for their children’s’ well-being, not to mention their own well-being! So we want to give all the space in the world to new parents who wish to spend time with their children: mothers get fully paid maternity leave six weeks prior to birth and eight weeks after. In addition, there are 14 months of 2/3 paid leave, split between the parents according to the parents’ choice. And for general parental responsibilities that invariably come up, by all means, go attend to your child. We trust that you are a professional and know how to balance your time.

Professional and Personal Growth: BigchainDB is at the epicenter of blockchains + big data + AI, so if you’re not learning, then something’s wrong! We’ll be giving you opportunities to represent us speaking at conferences, hosting hackathons, writing, and more. We have a self-development budget scheme for every employee that you choose as you wish to spend on books, personal conferences, and other things to grow yourself.

Amazing cool city. Did we mention, it’s Berlin?

Things work. Did we mention, it’s Germany?

Your Next Step?

Are you up for working with an awesome team, learning a ton, and shipping code that matters? Please email [email protected], with your cover letter, resume, and work samples (e.g. GitHub profile).