One stop solution to your remote job hunt!

By signing up you get access to highly customizable remote jobs newsletter, An app which helps you in your job hunt by providing you all the necessary tools.

OR
Subscribe to our highly customizable newsletter to get remote jobs from top remote job boards delivered to your inbox.
Kaiko over 2 years ago
blockchain engineerdatadefiengineerethereumfull-timegolangparisremote - europesmart contracts
Apply Now

Kaiko is a rapidly growing fintech company in the digital assets industry with an international presence. Our mission is to bridge traditional and blockchain ecosystems by providing reliable and actionable financial data and services. We do this by empowering market participants with accurate, transparent, and actionable digital assets data to be leveraged for a range of market activities including strategy backtesting, in-depth research, valuation, analytics, and integrations.

What We Do

  • We unify digital assets data feeds in financial markets across 100+ crypto spot and derivatives exchanges off-chain and on-chain defi protocols,serving as a single access point for market information.
  • We provide the most granular trade,quotes and aggregated datasets in the industry
  • We deliver historical and real-time,consumable and regulatory compliant data to clients through a robust platform 
  • We publish weekly data-driven reports and analyses read by industry professionals
  • We partner with best in class institutions such as Bloomberg and Deutsche Börse

Who We Are 

We’re a team of (60+) passionate iniduals in Paris, New-York , London and Singapore with a deep interest in building and innovating in the digital finance economy. We’re proud of Kaiko’s talented team and continue our commitment to international representation and ersity in the workspace. 

Also, at Kaiko our values are important to us as they are the foundation of our continued success. You can read more about our company’s values along with our mission and achievements so far here.

The Challenge:

You will be joining a fast-paced engineering team made up of people with significant experience working with terabytes of data. We believe that everybody has something to bring to the table, and therefore put collaborative effort and team-work above all else (and not just from an engineering perspective).

You will be able to work autonomously as an equally trusted member of the team, and participate in efforts such as:

  • Extracting valuable data from various DeFi protocols
  • Addressing “big data” problems: the current head of ethereum blockchain is at 15M+, how do we index that data and query it efficiently? How do we support data from multiple blockchains ?
  • Working on Smart Contracts and Oracles : we partner with Chainlink, Tezos and Flux today
  • Improving our development workflow, continuous integration, continuous delivery and in a broader sense our team practices
  • Expanding our platform’s observability through monitoring, logging, alerting and tracing
  • Design, develop and deploy scalable and observable backend microservices tailored for Blockchain, DEXs and DeFi data collection (trades, liquidity pools, hash rate, tokens, transactions…)
  • Understand DeFi protocols to be able to extract informations from them
  • Work hand-in-hand with the business team and the engineering team on developing new features, addressing issues and extending the platform
  • Work on Oracles to provide on-chain data
  • Occasionally design, develop and deploy smart contracts

About You:

  • Significant experience as a Golang Software/Data Engineer
  • Good understanding of Blockchain technologies and a general interest and curiosity about crypto currencies (we are focusing on Ethereum now but other blockchains will come soon)
  • Some understanding of the existing DeFi protocols: Curve, Balancer, AMMs, Aave, Aggregators … Ideally, you have used and integrated these protocols before either with your own smart contract or a DApp
  • You can find your way around on online blockchain explorers like etherscan
  • You can abstract the complexity of low-level smart contract interactions through scripting and REST APIs
  • You can learn fast ! DeFi is changing constantly
  • Knowledgeable about data ingestion pipelines and massive data querying
  • Worked with, in no particular order: microservices architecture, distributed services, server-side development, etc
  • Honest: receiving and giving feedback is very important to you
  • Humble: making new errors is an essential part of your journey
  • Empathetic: you feel a sense of responsibility for all the team’s endeavors rather than focus on inidual contributions
  • Committed: as an equally important member of the team, you want to make yourself heard while respecting everybody’s point of view
  • Fluent in written and spoken English
  • You have the utmost respect for legacy code and infrastructure, with some occasional and perfectly understandable respectful complaints

Nice to have:

  • Some experience of setting up a node, maintaining it and querying it
  • An ability to read and understand smart contracts (Solidity and Vyper for now) and to interact with them for quick prototyping
  • Knowledgeable about the technicalities of financial market data, such as the difference between: calls, puts, straddles, different types of bonds, swaps, CFD, CDS, options, futures, etc

What we offer:

  • An attractive compensation package, including equity and healthcare.
  • An entrepreneurial environment with a lot of autonomy and responsibilities. 
  • Opportunity to work with an internationally erse team.
  • The hardware of your choice to help you deliver your best work.
  • Good perks (remote friendly, Swile meal vouchers, multiple team events and staff surprises). 

Talent Acquisition Process:

  • Interview with the Talent Acquisition team
  • Call with the Hiring Manager
  • Technical Assessment
  • Cross team interviews with 2-3 team members

Interested? Write a short letter to tell us why you’d be a good fit for this opportunity and why you’d like to join Kaiko. Please send your letter, along with your CV to us.

As our working language is English, we would appreciate it if you send us your application and accompanying documents in English. 

Diversity & Inclusion:

At Kaiko, we believe in the ersity of thought because we appreciate that this makes us stronger. Therefore, we encourage applications from everyone who can offer their unique experience to our collective achievements.