top of page
Keywards

Data,DeFi,Finance,NFT,StatisticalModelling,Tokenomics

Role

Engineering

Location

Paris,

Time

Full-Time

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 asset data to be leveraged for a range of market activities including strategy back testing, 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 as well as derivative products
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 are developing indices and analytics for the financial industry.
We partner with best-in-class institutions such as Bloomberg and Deutsche Börse.
Who We Are
We’re a team of (60+) passionate individuals located 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 diversity 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:
We are looking for a Solution Engineer to collaborate with our clients, understand their challenges and own their technical solutions across their full lifecycle.
This role is at the cross function of business and engineering, helping Kaiko’s clients succeed and reach their business goals with Kaiko’s products by finding technology solutions to meet their needs.
During the sales phase, the Solution Engineer is responsible for actively driving and managing the technology evaluation stage of the sales process, working in conjunction with the sales and product operations teams as the key technical advisor and product advocate for our solutions. Therefore, he/she must be able to articulate technology and product positioning to both business and technical users. He/she will work alongside sales team members to present products to clients and answer any technical questions they may have.
During the client onboarding phase, the Solution Engineer is responsible for the successful technical integration of the Kaiko products into the client architecture. This is achieved by providing global advice on a wide range of topics including (but not limited to) development language selection, technical product features training, coding best practices, scalability and stability testing.
After a client goes live, the Solution Engineer keeps technical ownership and provides expertise to our support team to help them resolve the most challenging client issues.
What you’ll be doing:
Own the technical sales win by supporting the sales process from qualification to product trial:
Conduct client discovery calls with sales representatives
Answer RFPs, deliver presentations on technical topics
Answer detailed technical questions, advise clients on available options and best practices
Understand client technical environment & requirements
Strategize with the sales and product teams to create customized technical solutions for the clients
Communicate and sell Kaiko’s technical value proposition
Develop a scalable framework to support client technical assessment
Ensure a successful technical client onboarding:
Support clients in the development of their solution using Kaiko products
Ensure Kaiko products are optimally integrated within the client infrastructure
Support product operations team to help resolve client technical issues
Support a scalable product delivery:
Build end-to-end test programs to simulate client use cases
Build and execute a scalable performance testing framework of the Kaiko products in collaboration with the product operations and engineering teams
Provide feedback to the product and engineering teams and suggest enhancements/corrections to the products based on internal testing and client experience
Participate in regular immersion sessions within the engineering team to stay abreast of the latest technical and product innovations
Build and maintain strong relationships with customers before and after the sale
About You:
The Solution Engineer combines a strong technical background with excellent communication skills:
Significant (5-10 years) software development experience in C++ and/or C#, Python, Golang
Knowledgeable about data ingestion pipelines and massive data querying
Knowledgeable about data distribution mechanisms (REST APIs, gRPC, streaming)
Worked with, in no particular order: microservices architecture, infrastructure as a code, self-managed services (eg. deploy and maintain our own databases), distributed services, server-side development, etc.
Nice to Have:
Knowledge of financial markets and financial market data
Experience in the digital assets industry
Personal Skills:
Excellent verbal communication and presentation skills combined with empathy
Solution oriented with a strong sense of customer service
Problem-solver and challenger of the status quo
Pays attention to detail
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 individual 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
Our tech stack:
Monitoring: VictoriaMetrics, Grafana
Alerting: AlertManager, Karma, PagerDuty
Logging: Vector, Loki
Caching: FoundationDB, Redis
Secrets management and PKI: Vault
Configuration management and provisioning: Terraform, Ansible
Service discovery: Consul
Messaging: Kafka
Proxying: HAProxy, Traefik
Service deployment: Terraform, Nomad (plugged in Consul and Vault), Kubernetes (to a lesser extent, used for non production critical workloads)
Database systems: ClickHouse (main datastore), PostgreSQL (ACID workloads)
Protocols: gRPC, HTTP (phasing out in favor of gRPC), WebSocket (phasing out in favor of gRPC)
Platforms (packaged in containers): Golang, NodeJS (phasing out in favor of Golang), Ruby (phasing out in favor of Golang)
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 diverse team.
The hardware of your choice to help you deliver your best work.
Good perks (remote friendly, multiple team events and staff surprises).
Talent Acquisition Process
Interview with the Talent Acquisition Manager
Meeting with the CTO (45 mins)
Meeting with the Engineering team (1h30)
Cross team interview (2-3 persons, 1h)
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 here
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 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.

Kaiko

Solution Engineer (Hybrid/Full-Remote) - Europe

bottom of page