Bolt Technology
Technology
SeniorSoftwareEngineer,DataPlatformInsights
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Engineer, Data Platform Insights at Bolt Technology. Skills: Data Platform, Data Products, Infrastructure, Frameworks. Build and evolve platform. Manage high-quality data products”
Industry & Context.
Detect pipeline failures; Surface areas for improvement
Minimum 2 days in office
What They're Looking For.
Must Have
5 years software engineering experience, Hands-on experience with large-scale distributed data systems, Proficient in Python or another mainstream OOP language, Familiar with modern data stack, Excellent communication skills, Fluent in spoken and written English, Comfortable collaborating with technical and non-technical colleagues, Understand modern CI/CD practices, Value automation, testing, and observability, Driven by customer success, Track record of leading and delivering complex, cross-team projects
Nice to Have
Experience with Apache Spark, Experience with Databricks, Experience with Airflow, Experience with Delta Lake, Experience with equivalents to dbt, Databricks, Airflow, Delta Lake
What You'll Do.
Build and evolve platform
Manage high-quality data products
Power decisions at scale
Own infrastructure and frameworks
Streamline development
Streamline maintenance
Turn petabytes of data into models
Turn petabytes of data into metrics
Provide tools for dashboards
Provide tools for data applications
Provide tools for chatting with data
Work with data producers
Work with data consumers
Understand customer needs
Understand customer challenges
Seek continuous improvements
Drive complex projects
Own and evolve foundational infrastructure
Own and evolve foundational frameworks
Support building dbt on Databricks
Support testing dbt on Databricks
Support deploying dbt on Databricks
Ensure customer success
Help data practitioners use platform
Keep Databricks jobs reliable
Keep Databricks jobs observable
Keep Databricks jobs cost-efficient
Detect pipeline failures
Surface areas for improvement
Keep Looker running smoothly
Serve queries over petabytes of data
Enable new ways to use data
Build CI/CD workflows
Validate data products
Deploy data products reliably
How You'll Work.
Team & Collaboration
Cross-team projects; Technical colleagues; Non-technical colleagues
Communication Scope
Communication skills; Spoken English; Written English
Process & Methodology
Lead complex projects, Deliver complex projects
Full Job Description
We’re looking for a Senior Software Engineer to join Bolt’s Data Platform Insights team. You’ll build and evolve the platform that helps Bolt teams create and manage high-quality data products — making data reliable and accessible, to power decisions at massive scale. About us 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! About the role Engineers in the Insights team play a key role in shaping Bolt’s data ecosystem. You will own the infrastructure and frameworks that streamline development, testing, and maintenance of data products - turning petabytes of data into reusable models and metrics. Teams across the organisation will create dashboards, custom data applications, and chat with data using the tools you will provide. In this role, you will work closely with the data producers and consumers to understand their needs and challenges, continuously seeking improvements, and driving complex projects from idea to completion. We work with a wide range of technologies - Python libraries and CLIs; dbt for data modelling, workflows orchestration and execution with Airflow and Databricks; infrastructure with Terraform, AWS, and Kubernetes Main tasks and responsibilities: Own and evolve the foundational infrastructure and frameworks that support building, testing, and deploying dbt on Databricks, with 3,500+ dbt models. Ensure customer success by helping data practitioners use the platform effectively and in a self-service manner. Keep 800+ daily Databricks jobs reliable, observable, and cost-efficient with an observability layer that detects pipeline failures and surfaces area
Applying for this Senior Software Engineer, Data Platform Insights role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Bolt Technology?
Real rants from real employees. Read before you apply.