Senior Software Engineer - Data Engineering - Compute

Posted:
3/12/2025, 12:50:30 AM

Location(s):
Warsaw, Masovian Voivodeship, Poland ⋅ Masovian Voivodeship, Poland

Experience Level(s):
Senior

Field(s):
Software Engineering

Workplace Type:
Hybrid

<gh-intro>
<text>

With over 200 million customers in 50+ countries, Bolt is one of the fastest-growing tech companies in Europe and Africa. And it's all thanks to our people.

We believe in creating an inclusive environment where everyone is welcome, regardless of race, colour, religion, gender identity, sexual orientation, national origin, age, or disability.

Our ultimate goal is to make cities for people, not cars, and we need your help to achieve this mission!

</text>

</gh-intro>

<gh-role-detail>

<title>About the role</title>

<text>

The Data Platform Compute team offers a platform that enables other teams to create and execute data processing pipelines. We furnish data processing frameworks, infrastructure, and data warehousing capabilities.

</text>
</gh-role-detail>

<gh-responsibilities>

<title>Main tasks and responsibilities:</title>

<bulletpoints>

  • <point>Architecting, designing, developing, and optimizing Bolt’s Compute Platform, providing robust and scalable processing capabilities using Presto, Databricks, and Airflow (coding mostly in Python and Scala).</point>
  • <point>Leading cost and performance optimization initiatives to improve query execution efficiency, reduce infrastructure costs, and enhance system scalability.</point>
  • <point>Ensuring high availability and reliability of the compute stack, minimizing downtime for stakeholders. Collaborating with key internal stakeholders (data engineers, analytics teams, and platform engineers) to build scalable and innovative solutions tailored to their needs.</point>
  • <point>Helping lead feature development and infrastructure initiatives from idea to execution, ensuring technical excellence and long-term maintainability.</point>
  • <point>Working closely with Product teams to prioritize and deliver incremental improvements that enhance developer experience and system performance.</point>
  • <point>Sharing knowledge and promoting engineering best practices, including giving tech talks, mentoring junior engineers, and advocating for new technologies where appropriate.</point>

</bulletpoints>

</gh-responsibilities>

<gh-requirements>

<title>About you:</title>

<bulletpoints>

  • <point>You have experience working in high-scale, mission-critical environments, ensuring reliable and high-performance data processing for end users.</point>
  • <point>You excel at making data-driven and metric-driven decisions to optimize cost, performance, and scalability of compute infrastructure.</point>
  • <point>You have a drive for leading infrastructure and optimization initiatives to completion, even when tackling complex last-mile challenges.</point>
  • <point>You have a strong understanding of distributed computing, query engines, and orchestration frameworks, with experience in Presto, Databricks, and Airflow.</point>
  • <point>You have strong principles towards writing clean, simple, secure, and maintainable code, using Python and Scala.</point>
  • <point>You possess a solid understanding of algorithms and data structures, particularly in the context of data-intensive workloads and distributed systems.</point>

</bulletpoints>

<text>

Experience is great, but what we look for is drive, intelligence, and integrity. So even if you don’t tick every box, please consider applying if you feel you’re the kind of person described above!
</text>

</gh-requirements>

<gh-perks>

<title>Why you’ll love it here:</title>

<bulletpoints>

  • <point>Play a direct role in shaping the future of mobility.</point>
  • <point>Impact millions of customers and partners in 600+ cities across 50+ countries.</point>
  • <point>Work in fast-moving autonomous teams with some of the smartest people in the world.</point>
  • <point>Accelerate your professional growth with unique career opportunities.</point>
  • <point>Get a rewarding salary and stock option package that lets you focus on doing your best work.</point>
  • <point>Enjoy the flexibility of working in a hybrid mode with a minimum of 2 days in the office each week to foster strong connections and teamwork.</point>
  • <point>Take care of your physical and mental health with our wellness perks.</point>

</bulletpoints>
<text>*Some perks may differ depending on your location.</text>
</gh-perks>

#LI-Hybrid