Senior Data Platform Engineer
Senior Data Platform Engineer

Senior Data Platform Engineer

London Full-Time 48000 - 72000 ÂŁ / year (est.) No home office possible
D

At a Glance

  • Tasks: Develop cutting-edge data solutions and collaborate with diverse teams to drive innovation.
  • Company: Join Dojo, the UK's largest acquirer, revolutionising payments for over 150,000 customers.
  • Benefits: Enjoy an office-first culture, dynamic workspaces, and a focus on collaboration and innovation.
  • Why this job: Be part of a fast-growing tech company shaping the future of data engineering and analytics.
  • Qualifications: Proficiency in Java, Python, or Golang; experience with big data technologies and cloud platforms.
  • Other info: Embrace diversity and inclusion while working in a supportive environment that values curiosity and customer obsession.

The predicted salary is between 48000 - 72000 ÂŁ per year.

We’re reinventing payments.
In less than four years, Dojo disrupted the market to become the largest and most loved acquirer in the UK. Our payments infrastructure, purpose-built for in-person commerce, is game changing.
Now, over 150,000 customers across four countries choose to transact billions with us every year.
But we’re just getting started.
Our people are the driving force behind our success. They are our greatest investment and our ultimate competitive advantage. We hire exceptional people and give them the autonomy, trust, and ownership to thrive. The results take care of themselves.

The Team’s Mission

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.

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.

Join us and be part of one of the fastest-growing tech companies, leveraging an advanced tech stack to shape the future of our industry.

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.

Golang, Python, Java, dbt, Airflow, Kafka, Flink, Kubernetes, Terraform, Prometheus, Grafana, and more.

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 solutions within our Data Platform. Trusted relationship will be key for success.
  • 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.

What you’ll bring:

  • Programming Proficiency: Experience with Java, Python, or Golang 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. This position requires not only deep technical expertise but also a proactive, engaging approach to working with others and building lasting partnerships.
  • 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.

Nice to Have:

  • Kubernetes Expertise: Experience with Kubernetes, Helm, ArgoCD, and related technologies.
  • Cloud Platform Proficiency: Familiarity with AWS, GCP, or Microsoft Azure, with hands-on experience building scalable, reliable data solutions on cloud platforms.
  • Streaming Knowledge: Experience with Kafka/Flink or other streaming ecosystems, with a solid understanding of their components.

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.

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.

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.

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.

#J-18808-Ljbffr

Senior Data Platform Engineer employer: Dojo

At Dojo, we pride ourselves on being an exceptional employer, fostering a vibrant office-first culture that encourages collaboration and innovation. With a strong commitment to employee growth, we provide ample opportunities for professional development while ensuring our teams have the autonomy and resources to make impactful contributions. Located in a dynamic environment, our employees enjoy a supportive atmosphere that values diversity, equity, and inclusion, making Dojo not just a workplace, but a community where everyone can thrive.
D

Contact Detail:

Dojo Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Data Platform Engineer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Golang, Python, Kafka, and Kubernetes. Having hands-on experience or projects that showcase your skills with these tools can set you apart during discussions.

✨Tip Number 2

Demonstrate your collaboration skills by preparing examples of how you've successfully worked with both technical and non-technical stakeholders in the past. This will show that you can bridge the gap between different teams, which is crucial for this role.

✨Tip Number 3

Research Dojo's company culture and values, particularly their focus on curiosity, relentlessness, and customer obsession. Be ready to discuss how you embody these traits in your work and how they align with the company's mission.

✨Tip Number 4

Prepare to discuss your experience with building scalable systems and data solutions on cloud platforms like AWS or GCP. Highlight any relevant projects where you’ve implemented self-serve capabilities or optimised developer experiences.

We think you need these skills to ace Senior Data Platform Engineer

Proficiency in Java, Python, or Golang
Experience with microservices architecture
Knowledge of big data technologies such as Kafka, Flink, dbt, and Airflow
Understanding of distributed computing and large-scale data processing systems
Familiarity with Kubernetes, Helm, and ArgoCD
Cloud platform experience with AWS, GCP, or Microsoft Azure
Ability to develop and manage event-driven data pipelines
Strong collaboration skills with technical and non-technical stakeholders
Experience in delivering self-serve products with strong SLAs/SLOs
Focus on optimising developer experience for platform adoption
Proactive approach to integrating new technologies
Strong problem-solving skills
Adaptability to work in a fast-paced environment
Commitment to continuous learning and innovation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software engineering, data platforms, and collaboration with stakeholders. Use keywords from the job description to demonstrate your fit for the role.

Craft a Compelling Cover Letter: In your cover letter, express your passion for data engineering and how your skills align with Dojo's mission. Mention specific technologies you’ve worked with, such as Golang, Python, or Kafka, and how they relate to the role.

Showcase Your Projects: If you have any projects that demonstrate your expertise in building scalable systems or working with big data technologies, include them in your application. This could be through links to GitHub repositories or detailed descriptions in your CV.

Highlight Soft Skills: Dojo values collaboration and customer obsession. Make sure to include examples of how you've successfully worked with diverse teams and prioritised customer needs in your previous roles.

How to prepare for a job interview at Dojo

✨Showcase Your Technical Skills

Be prepared to discuss your experience with programming languages like Java, Python, or Golang. Highlight specific projects where you've built scalable systems and how you utilised big data technologies such as Kafka or Flink.

✨Demonstrate Collaboration Abilities

Since the role involves working closely with both technical and non-technical stakeholders, share examples of how you've successfully collaborated in the past. Emphasise your ability to align technical solutions with business needs.

✨Understand Dojo's Mission

Familiarise yourself with Dojo's mission to build a state-of-the-art data platform. Be ready to discuss how your skills and experiences can contribute to empowering teams with self-serve capabilities and enhancing the developer experience.

✨Embrace Curiosity and Customer Obsession

Reflect on how your curiosity drives your learning and innovation. Prepare to discuss how you prioritise customer needs in your work, as this aligns with Dojo's values and their focus on creating relevant products.

Senior Data Platform Engineer
Dojo

Land your dream job quicker with Premium

Your application goes to the top of the list
Personalised CV feedback that lands interviews
Support from real people with tickets
Apply for more jobs in less time with AI support
Go Premium

Money-back if you don't land a job in 6-months

D
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>