Fullstack Engineer



Software Engineering
Paris, France
Posted on Sunday, June 9, 2024
Kaiko offers its clients trusted digital asset market information, empowering businesses with actionable, reliable data. Our data products can be used to inform trading strategies, meet compliance requirements, or assist regulators in market surveillance. Founded in 2014, Kaiko is a global fintech company with offices in NYC, London, Paris, and Singapore.
What We Do
Kaiko provides financial data products and solutions, across four main pillars:
Market Data: We gather, organize, and distribute market data from over 100 cryptocurrency trading platforms to give our clients a comprehensive view of the centralized digital assets market.
DeFi and Blockchain: We operate blockchain infrastructure to collect, process, and distribute detailed market data directly from DeFi protocols giving our clients a comprehensive view of the DeFi market.
Analytics: Our analytics products build on our Market Data and DeFi and Blockchain data products to offer additional analysis for risk assessment, accurate pricing, or market condition evaluations.
Rates and Indices: Trusted benchmark rates and indices for financial professionals and product issuers, compliant under EU BMR regulation.
We take pride in the flexibility of our delivery methods, enabling us to offer Kaiko's products globally on all networks and infrastructures. Whether our clients require public APIs, private or on-premises networks, private or hybrid cloud setups, or blockchain-native solutions with Kaiko oracles, we have them covered. Our goal is to provide clients with seamless access to the insights they need to succeed in the digital asset market.
Kaiko’s Research publications are read by thousands of industry professionals and cited in the world’s leading media organizations. We provide original insights and in-depth analysis on crypto markets using Kaiko’s data and products.
Who We Are
We’re a team of 80 (and growing) passionate individuals with a deep interest in building data solutions and supporting the growth of the digital finance economy. We’re proud of Kaiko’s talented team and are committed to our international representation and diversity. Our people and their values are the foundation of our continued success.
About The Role
As a Fullstack Engineer at Kaiko, you will be responsible for designing, developing, and maintaining server-side components and APIs that power our applications. Even though it won’t be your main focus, you will also be involved in the development of the web application. You will work closely with other developers, product managers, and stakeholders to deliver high-quality software solutions.

What you’ll be doing:

  • Design, develop, and maintain robust, scalable, and efficient systems.
  • Write clean, maintainable, and well-documented code.
  • Collaborate with cross-functional teams to define and deliver new features.
  • Optimize and improve existing backend services for performance and scalability.
  • Implement and maintain security and data protection protocols.
  • Troubleshoot and debug production issues, providing timely resolutions.
  • Conduct code reviews and provide constructive feedback to peers.
  • Stay up-to-date with emerging technologies and industry best practices.

About You:

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
  • Minimum of 5 years of experience in development.
  • Proficiency in Go (Golang) with hands-on experience.
  • Strong knowledge of JavaScript and TypeScript.
  • Knowledge of Angular front-end technologies.
  • Experience with RESTful API design and implementation.
  • Familiarity with database technologies such as SQL and NoSQL databases.
  • Understanding of microservices architecture and containerization (Docker, Kubernetes).
  • Experience with version control systems, particularly Git.
  • Strong problem-solving skills and ability to work independently and as part of a team.
  • Excellent communication skills and attention to detail.

Nice to have

  • Experience with cloud platforms such as AWS, Google Cloud or Azure.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Experience with automated testing frameworks.
Location: Paris (hybrid)
Type of contract: CDI
What we offer
25 paid holidays & RTTs
The hardware of your choice
Great health insurance (Alan)
Meal vouchers (Swile)
Contribution to your monthly gym subscription
Contribution to daily commuting
Multiple team events (annual retreat, casual drinks, etc.)
An entrepreneurial environment with a lot of autonomy and responsibilities
Talent Acquisition Process
● Call with the People team (20 mins)
● Interview with the CTO (30 mins- 1h)
● Tech discussion with the members of the team (1h30)
● Cross team interviews with 2-3 team members (45mins - 1h)
● Offer, reference check
Diversity & Inclusion
At Kaiko, we believe in the diversity 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.