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
dataengineerfinancefull-timegolangparispythonremote - europesales engineer
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 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 iniduals 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 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:

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 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

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 erse 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 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.