Loading...
9 April 2025
Founded in 2014, Kaiko is a global fintech company with offices in New York City, London, Paris, and Singapore. As a rapidly growing leader in the crypto market data and index industry, we serve financial institutions and enterprises engaged in digital assets.
What We Do
Kaiko provides financial data products and solutions, across four main business units:
Market Data: Level 1 and Level 2 data for both CeFi (Centralized Finance) and DeFi (Decentralized Finance) ecosystems, covering spot markets, derivatives, and lending protocols.
Analytics: Proprietary quantitative models and data solutions designed for pricing digital assets and assessing market risk.
Monitoring Solutions: Advanced market and blockchain monitoring tools for surveillance, compliance, and market exploration.
Indices: A diverse suite of mono-asset benchmarks and cross-asset indices, along with custom index creation and calculation agent services.
Kaiko’s products are available worldwide on all networks and infrastructures: public APIs, private & on-premises networks; private & hybrid cloud set-ups; blockchain native (Kaiko on-chain delivery).
Additionally, 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
If you’re interested in building high-performance systems for financial data processing, join our team!
You’ll be responsible for designing, developing, and testing solutions for market data analysis, pricing models, and risk management. Your work will involve optimizing distributed data architectures, implementing financial algorithms, and improving existing systems to handle real-time and historical financial data efficiently. You’ll also conduct market research, analyze large datasets to solve complex engineering and financial problems, and stay up-to-date with the latest trends in quantitative finance and technology.

Missions & Responsibilities

  • Develop and maintain scalable, high-performance backend services and APIs using Go.
  • Collaborate with cross-functional teams, including product managers and quantitative researchers, to design and implement robust solutions for financial and market data.
  • Implement and maintain data pipelines that handle real-time and historical market data, ensuring accuracy, reliability, and performance.
  • Apply financial knowledge to develop and improve pricing models, derivatives processing, and risk management tools.
  • Available to provide on-call technical support, ensuring timely resolution of critical issues and maintaining operational continuity.
  • Participate in code reviews, providing and receiving constructive feedback.
  • Troubleshoot and debug applications to ensure optimal performance and user experience.
  • Stay updated with the latest trends in financial technology, market data processing, and relevant programming languages.
  • Testing: test the product at every stage, from its prototype to the sample released to the market.
  • Contribute to continuous improvement initiatives by designing upgrades and improvements to data infrastructure and processes.
  • Creating detailed technical documentation, including specifications, test plans, and reports to document every stage of the product development process.

About you – Must have

  • Bachelor’s degree in Engineering, Computer Science, or a related field
  • Strong experience developing backend services, data pipelines, and microservices using multiple programming languages.
  • Familiarity with Rust and a willingness to work with it.
  • Knowledge of other programming languages such as Python, or JavaScript.
  • Experience with distributed databases and strong knowledge of low-level system details.
  • Proficiency in concurrent programming, Go routines, and Go’s built-in data structures.
  • Experience with databases (SQL and/or NoSQL) and query optimization.
  • Knowledge of cloud platforms such as AWS, Google Cloud, or Azure.
  • Knowledge of CI/CD pipelines and automated testing frameworks.
  • Familiarity with monitoring and logging tools to maintain system health and performance.
  • Experience with containerization and orchestration tools like Docker and Kubernetes.
  • Strong problem-solving skills and the ability to analyze complex system interactions.
  • Ability to challenge and improve the design of new or existing products while effectively communicating trade-offs and benefits to the product team.
  • Strong communication and collaboration skills.

About you – Preferred Qualifications

  • Experience with distributed systems or event-driven architectures.
  • Familiarity with security best practices in API development.
Type of contract: Full-time
What we offer
Paid holidays
The hardware of your choice
Great health insurance
Contribution to your monthly gym subscription
Remote-friendly
Multiple team events (team retreat, casual drinks, etc.)
An entrepreneurial environment with a lot of autonomy and responsibilities
Talent Acquisition Process
● Call with the People team (20 min)
● Interview with the Hiring Manager (45-60 min)
● Technical test / Business Case/ Technical Interview (60-90 min)
● Cross team interviews with 2-3 team members (30 min)
● 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.
Employment Type
On-site

Related Jobs

Other similar jobs that might interest you