Dojo Logo

Dojo

Senior Data Platform Engineer

Posted 19 Hours Ago
Be an Early Applicant
London, Greater London, England
Senior level
London, Greater London, England
Senior level
As a Senior Data Platform Engineer, you will develop microservices and data pipelines, collaborate with stakeholders to implement features, and lead tech initiatives to create a scalable self-serve data platform.
The summary above was generated by AI

Diversity, equity, and inclusion at Dojo

From local bakeries to well-known eateries, Dojo payments serve over 140,000 places across the UK. 

And something that’s fundamental to creating relevant, innovative products at Dojo is to build teams to reflect the diversity of the businesses we serve.

Our drive to improve diversity, equity, and inclusion is closely linked to helping employees thrive and innovating for better customer experiences.

If you care about your work, you’re curious, and you think customer-first, you have a place at Dojo.

To make sure you’re the best you can be throughout the recruitment process, let us know if you need any extra adjustments to help you thrive. 


The Role

At Dojo, data is at the heart of our decision-making process and influences how we understand and shape the world. To empower this, we've built a Self-Serve Data Platform that enables teams to manage, access, and process their own data independently. This platform provides the tools necessary for teams to make a significant impact quickly and at scale.

Our Data Platform operates seamlessly across multi-cloud environments, leveraging both AWS and GCP. Built on the latest open-source technologies, it allows us to not only push the boundaries of data engineering and analytics but also contribute back to the open-source community through continuous innovation and solution development.

Our mission is bold: to build a state-of-the-art data platform that empowers teams across the organisation with fully self-serve capabilities. This enables them to easily own, process, and manage their event-driven data pipelines with efficiency and ease.

What you’ll do:

This role will allow you to master the three pillars of every organisation: Software Engineering, Infrastructure, and Data.

  • Software Engineering: Develop microservices, libraries, Flink jobs, data pipelines, and Kubernetes controllers.
  • Stakeholder Collaboration: Work closely with both technical and non-technical stakeholders to define, design, and implement new features within our Data Platform.
  • Lead Technological Initiatives: Drive forward market-leading projects, exploring and integrating new technologies into our ecosystem.
  • Platform as a Product: Deliver self-serve products with strong SLAs/SLOs to the business, ensuring their scalability and reliability.
  • Developer Experience: Focus on optimising the developer experience to simplify platform adoption and onboarding.
  • Work with technologies such as: Golang, Python, Java, dbt, Airflow, Kafka, Flink, Kubernetes, Terraform, Prometheus, Grafana, and more.

What you’ll bring:

  • Programming Proficiency: Experience with Golang, Java, or Python, with hands-on expertise in building scalable systems.
  • Collaboration Skills: A proven ability to collaborate effectively with a diverse set of stakeholders, aligning technical solutions with business needs.
  • Big Data Technologies: Familiarity with tools such as Kafka, Flink, dbt, and Airflow, with a deep understanding of distributed computing and large-scale data processing systems.
  • A plus to have some exposure or experience with Kubernetes, cloud platforms (AWS, GCP or Microsoft Azure) and streaming ecosystems


Dojo from the get-go

First launch was back in 2009. So with over 15 years in the payments industry, we’ve got a story to tell. 

Dojo is built to soothe customer and consumer pain points across the world for over 140,000 customers. 

And today, there’s over 1000 of us in multiple locations across the UK, Ireland, Spain, and Italy.

Our mission is to empower businesses to thrive in the experience economy by creating the tools and tech that turn transactions into meaningful relationships. 

We do that through sophisticated EPOS payments integrations, fast transactions, hospitality bookings, and a strong consumer restaurant app.


Question: what’s curious, relentless, and customer obsessed?

If you’re keen to know the answer, you’re a third of the way to meeting our Dojo values.

If the following speak to you, let’s talk:

  • You’re curious. You have a real desire to learn and create.
  • You’re relentless. You keep going even when it’s easier not to. 
  • You’re customer-obsessed. You know how important customers are to what you do. 

Dojo home and away

We believe our best work happens when we collaborate in-person. These “together days” foster communication, drive innovation and spark our brightest ideas.

That's why we have an office-first culture. This means working from the office 4+ days per week.

With offices across Europe, we know a thing or two about staying dynamic. Need deep focus? Head to a quiet zone. Big ideas? Collaboration spaces have you covered. Just here for a catch-up? Our social hubs make it easy. Do work that counts, in spaces made for you.

Visit dojo.careers to find out more about our benefits and what it’s like to work at Dojo, or check out our LinkedIn and Instagram pages. 

#LI-Hybrid

Top Skills

Go
Java
Python

Similar Jobs

2 Days Ago
London, Greater London, England, GBR
Senior level
Senior level
eCommerce
As a Senior Software Engineer in the Data Platform Team, you will design and implement scalable data management solutions, lead projects ensuring timely delivery, and collaborate across teams to enhance data engineering practices.
Top Skills: JavaKotlinPython
2 Days Ago
London, Greater London, England, GBR
Mid level
Mid level
Fintech • Payments • Software
As a Senior Data Engineer, you will enhance and maintain our Data Warehouse, build and optimize data pipelines, automate data processes, collaborate with data teams, and implement data governance practices to ensure data accessibility and quality.
Top Skills: PythonSQL
19 Days Ago
Hybrid
London, Greater London, England, GBR
Mid level
Mid level
Financial Services
As a Data Lake Engineer at JPMorgan Chase, you will enhance and deliver technology products, develop scalable coding frameworks, ensure code quality, provide technical guidance, and contribute to the engineering community in a diverse, agile environment focused on data management and cloud technologies.
Top Skills: PythonSQL

What you need to know about the Manchester Tech Scene

Home to a £5 billion digital ecosystem, including MediaCity, which consists of major players like the BBC, ITV and Ericsson, Manchester is one of the U.K.'s top digital tech hubs, at the forefront of advancements in film, television and emerging sectors like as e-sports, while also fostering a community of professionals dedicated to pushing creative and technological boundaries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account