Browse
Employers / Recruiters

Senior Software Engineer, Data Platform - Processing

boltv2 · 30+ days ago
Negotiable
Full-time
Apply

<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 optimising Bolt's Data Platform's infrastructure for scheduling and running Data Pipelines. The main areas include the development of orchestration (Airflow-based) and processing (Spark, on Databricks) layers. You will also work closely with teams responsible for Storage and Analytical Systems (Data Lake, Data Warehouse, Data Modelling) and infrastructure for Data Pipelines and Machine Learning models</point>
  • <point>Investigating and prototyping new services to improve different aspects of our Data Platform: data governance, data quality, monitoring, alerting, performance, and cost efficiency</point>
  • <point>Coding mostly in Python, Scala, Java and occasionally TypeScript (previous experience is not required)</point>
  • <point>Governing data infrastructure in Terraform</point>
  • <point>Proactively solving technical challenges and fixing bugs</point>
  • <point>Contributing ideas to our product development roadmap</point>

</bulletpoints>

  • <text>At Bolt, we are using a modern data stack with Data Mesh architecture with Kafka, S3, Presto, dbt, Databricks, Airflow, Looker and other relevant solutions to serve thousands of internal customers and millions of external customers.</text>
  • <text>We are looking for language-agnostic generalists that 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>Good 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>
  • <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>Familiarity with streaming data technologies for low-latency data processing (Apache Spark/Flink, Apache Kafka, RabbitMQ, Hadoop ecosystem)</point>
  • <point>Understanding of NoSQL databases (Redis, ElasticSearch, Apache Cassandra)</point>
  • <point>Experience in building systems based on cloud service providers (AWS, Azure, Google Cloud)</point>

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

#LI-Hybrid

Last updated on Oct 26, 2023

See more

About the company

Recently posted jobs

Analyzing

Tallinn, Harju County

 · 

30+ days ago

Warsaw, Masovian Voivodeship

 · 

30+ days ago

Tallinn, Harju County

 · 

30+ days ago

Bucharest, Bucharest

 · 

30+ days ago

Tallinn, Harju County

 · 

30+ days ago

More jobs like this

Analyzing

Tallinn, Harju County

 · 

30+ days ago

Tallinn, Harju County

 · 

30+ days ago

iOS Engineer
R
rushstreetinteractive

 · 

23 days ago

Release and Reliability Engineer
IB
Interactive Brokers ·  Online trading and investing platform

Tallinn, Harju County

 · 

30+ days ago

Tallinn, Harju County

 · 

30+ days ago

Tartu, Tartu County

 · 

30+ days ago

Tallinn, Harju County

 · 

30+ days ago

Remote

 · 

30+ days ago

Tallinn, Harju County

 · 

30+ days ago

Developed by Blake and Linh in the US and Vietnam.
We're interested in hearing what you like and don't like! Live chat with our founder or join our Discord
Changelog
🚀 LaunchpadNov 27
Create a site and sell services based on your CV.
🔥 Job search dashboardNov 13
Revamped job search UI with a sortable grid, live filtering, bookmarks, and application tracking.
🫡 Cover letter instructionsSep 27
New Studio settings give you control over AI output.
✨ Cover Letter StudioAug 9
Automatically generate cover letters for any job.
🎯 Suggested filtersAug 6
Copilot suggests additional filters above the results.
⚡️ Quick applicationsAug 2
Apply to jobs using info from your CV. Initial coverage of ~200k jobs in Spain, Germany, Austria, Switzerland, France, and the Netherlands.
🧠 Job AnalysisJul 12
Have Copilot read job descriptions and extract out key info you want to know. Click "Analyze All" to try it out. Click on the Copilot's gear icon to customize the prompt.
© 2023 RemoteAmbitionAffiliate · Privacy · Terms · Sitemap · Status