Analytics Engineer (Europe – Hybrid or full remote)

Kaiko



Kaiko is a rapidly growing fintech company in the digital assets industry with an international presence. Our mission is to be the bedrock of the new digital finance economy, which promises to expand financial opportunity and inclusion. 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 backtesting, in-depth research, valuation, analytics, and integrations.

What We Do 

● We unify data feeds across 100+ crypto spot and derivatives exchanges, 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 data to clients through a robust platform

● We publish weekly data-driven reports and analyses read by industry professionals.

Who We Are 

We’re a team of (50+) passionate individuals 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

Kaiko has recently expanded its offering by creating Kaiko Analytics and Kaiko Indices. These new business units aim at supporting the digital assets investment lifecycle by powering Investment Strategy & Optimisation, Risk Monitoring and Compliance Reporting.

This wide range of products will cover areas such as index construction & valuation, asset pricing and valuation, advanced risk metrics, quantitative data production and investment decision support.

We’re now looking for an experienced Analytics Engineer to join the Engineering team and work alongside the Analytics and Index product teams on the integration of their tools into the Kaiko platform.

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:

Develop and industrialize pricing models, quantitative calculation prototypes, index construction and valuation prototypes
Integrate index & analytics tools and libraries into the platform
Scale analytics and index calculation services
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
Reflect on our storage, querying and aggregation capabilities, as well as the technologies required to meet our objectives
Work hand-in-hand with the analytics team on developing new features, addressing issues and extending the platform

About You:

Significant experience in quantitative development in Python 3, C# or C++
Knowledgeable in software development in general: code versioning, release management, testing, etc.
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
Understanding of financial instruments, financial market data and derivatives pricing
Comfortable working with massive data querying and management

Nice to have:

Golang, Machine Learning and Spark architecture would be a plus
Location: Hybrid in our Paris office, or all-remote (+- 2h maximum with CET).

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)
Analytics: Python 3, C# (phasing out in favor of Python 3)

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, Swile meal vouchers, multiple team events and staff surprises).

Talent Acquisition Process: 

●   Interview with the Talent Acquisition Manager (45 mins)

●   Interview with the Analytics and Engineering team (1h 30 mins)

●   Cross team interviews (2-3 persons, 45m x2)

●   Meeting with VP of Engineering (20mins)

Interested? Please send us your cover letter and CV to us in English. 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.

To apply for this job please visit kaiko.talentlyft.com.