Match score not available

Senior Data Engineer, Data Platform - Ingestion

Remote: 
Hybrid
Contract: 
Experience: 
Senior (5-10 years)
Work from: 
Tallinn (EE)

Offer summary

Qualifications:

7+ years software development experience, Experience in modern OO languages, Strong algorithms and data structures knowledge, Familiarity with micro-service and distributed systems, Technical university degree.

Key responsabilities:

  • Design, build, and optimize Data Platform elements
  • Proactively solve technical challenges and fix bugs
  • Contribute ideas to product development roadmap
  • Coding in Python, Scala, TypeScript, and other languages
  • Investigate and prototype new services for Data Platform
Bolt logo
Bolt Fintech: Finance + Technology Unicorn https://bolt.eu/
1001 - 5000 Employees
HQ: Tallinn
See more Bolt offers

Job description

<gh-intro>
<text>Bolt engineering teams are working on unique product challenges: complex algorithms for demand prediction, optimal real-time pricing, routing, fraud detection, distributed systems and much more. Volumes are growing at a rapid pace. We are looking for an experienced engineer who is well-versed in data technologies.</text>
</gh-intro>

<gh-responsibilities>

<bulletpoints>

Your daily adventures will include
  • <point>Designing, building and optimizing elements of Bolt's Data Platform. The Ingestion team is focused on the fundamental layers of the Data Platform, like the ingestion of internal and external data to our Data Lake and managing Data storage.</point>
  • <point>Investigating and prototyping new services to improve different aspects of our Data Platform: data quality, monitoring, alerting, performance and cost efficiency.</point>
  • <point>Coding mostly in Python, Scala and/or TypeScript (previous experience is not required), occasionally in other languages.</point>
  • <point>Proactively solving technical challenges and fixing bugs.</point>
  • <point>Contributing ideas and solutions to our product development roadmap.</point>

</bulletpoints>

  • <text>At Bolt, we are using a modern data stack with Data Mesh architecture with Kafka, Presto, Spark, Databricks, Airflow, dbt, Looker, Fivetran and other relevant solutions to serve thousands of internal customers and millions of external customers.</text>
  • <text>We are looking for language-agnostic generalists who are able to pick up new tools to solve the problems they face. Check out our blog to know more about all the exciting projects that we are working on: https://medium.com/bolt-labs.</text>
    </gh-responsibilities>


<gh-requirements>
<bulletpoints>

We are looking for
  • <point>Experience in at least one of the modern OO languages (Python, Scala, Java, JavaScript, C++, etc)</point>
  • <point>7+ years of experience in software development</point>
  • <point>Excellent English and communication skills</point>
  • <point>Experience with micro-service and distributed systems</point>
  • <point>Solid understanding of algorithms and data structures</point>
  • <point>Experience with Terraform, Kubernetes and Docker</point>
  • <point>Familiarity with streaming data technologies for low-latency data processing (Apache Spark/Flink, Apache Kafka, RabbitMQ, Hadoop ecosystem)</point>
  • <point>A university degree in a technical subject (Computer science, Mathematics or similar)</point>


</bulletpoints>
</gh-requirements>

<gh-extra-credits>
<bulletpoints>

You will get extra credits for
  • <point>Experience in building and designing real-time and asynchronous systems</point>
  • <point>Experience in building systems based on cloud service providers (AWS, Azure, Google Cloud)</point>
  • <point>Great knowledge of SQL and experience in at least one of the popular online analytical processing (OLAP) technologies (AWS Redshift, ClickHouse, Presto, Snowflake, Google BigQuery, DataBricks etc.)</point>

</bulletpoints>
</gh-extra-credits>

#LI-Hybrid

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Fintech: Finance + Technology
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Open Mindset

Data Engineer Related jobs