Data Engineer, Dojo

Platform

Salary not provided
Junior and Mid level
London

2+ days a week in office

Dojo

We empower businesses to thrive in the experience economy.

Job no longer available

Dojo

We empower businesses to thrive in the experience economy.

1001+ employees

FintechB2CB2BPayments

Job no longer available

Salary not provided
Junior and Mid level
London

2+ days a week in office

1001+ employees

FintechB2CB2BPayments

Company mission

To empower businesses to thrive in the Experience Economy, by creating the tools and technology that turn transactions into meaningful relationships.

Role

Who you are

  • This role is an Individual Contributor position and requires good hands-on skills and a will to continuously grow and improve
  • Programming expertise: An experienced Python programmer who is as passionate about code quality as we are
  • You’re someone who treats unit tests as an integral part of the development process and always produces clean code that is an asset to the team
  • An understanding of data: Having previously worked within a data team you are familiar with cloud-based data warehouses such as BigQuery and Snowflake, as well as the principles of a modern data lake based on Apache Avro and Parquet
  • Infrastructure-as-Code: You understand Infrastructure-as-Code principles and have experience with Terraform or similar
  • You are excited to work with Kubernetes, Helm, ArgoCD and related technologies
  • Collaboration Skills: Proven ability to work alongside a diverse set of stakeholders, ensuring alignment of technical solutions with business needs

Desirable

  • Experience with Big Data Technologies: Familiarity with technologies like Trino, Apache Flink or similar is valuable. Understanding distributed computing principles and being able to work with large-scale data processing systems is a plus
  • Familiarity with Cloud Platforms and Services: Proficiency in using cloud platforms like Amazon Web Services (AWS), Google Cloud Platform (GCP), or Microsoft Azure for building scalable and reliable data solutions
  • Other programming languages: We primarily work in Python but some knowledge of and/or willingness to learn Go and other languages used within the business is welcomed

What the job involves

  • Joining an experienced team of data engineers you will assist our internal clients with their data integrations as well as help design, develop and maintain software solutions to common problems across the business
  • Stakeholder Collaboration: Partner with both technical and non-technical stakeholders to define, design, and implement new pipelines and features within our data platform
  • Microservice ownership: Develop expertise in all aspects of our data microservices from managing Kubernetes deployments to ensuring the highest standards of code quality and test-driven development
  • Data Management: Ensure we continue to deliver high-quality data to our customers with as low a latency as possible
  • Infrastructure Management: Design, implement and own data infrastructure utilising Infrastructure-as-Code principles
  • Kubernetes Deployment: Help manage the complete life cycle of Kubernetes deployments using tools like ArgoCD and Helm
  • Lead Technological Initiatives: Contribute to proof-of-concept projects, exploring new technologies and their applicability to our ecosystem
  • Observability: Proactively monitor the health of the Data Platform and its components using our Observability stack, which includes Grafana Cloud, Prometheus, AlertOps, PagerDuty, and more

Salary benchmarks

Share this job

Insights

41% female employees

21% employee growth in 12 months

Company

Company benefits

  • Private medical, dental, and life assurance
  • 6 months paid maternity leave and 10 weeks paid paternity (baby bonding) leave
  • Employee assistance programme, mental health champions, and our mental health support platform, Spill.
  • Peppy, a specialist health app that provides support for your health, including menopause, fertility, women’s health, and men’s health
  • GymFlex and Fitness classes
  • 25 days holiday, and we'll increase this one day for each year you're at Dojo
  • Holiday trading, up to 5 days per year
  • Birthday Leave
  • 4 weeks fully paid sabbatical after 4 years of continuous service
  • Women in Leadership Mentorship Programme
  • Learning & Development opportunities with Career Pathways
  • Cycle to Work Scheme
  • Electric car leasing
  • Charitable giving
  • Dojo socials
  • Dog friendly offices
  • In-office barista

Our take

Dojo has been around for over ten years, after starting in 2009. In that time they have very much established themselves as a go-to partner for small businesses using card payments, allowing them to take control over the end-to-end payments process.

Their customer first strategy has made them a market leader, meaning they are handling more than £20bn in transactions each year. Since launching Dojo has grown to team of more than 950 and they have opened offices throughout the UK. The company has become profitable, and in the year ahead are looking to grow the team further and expand internationally, including in Ireland, Spain, France, and Italy.

The payments platform sector has become increasingly competitive as more and more entries to the market are trying to find niche spaces to play in. However, Dojo have not only established a foothold but have managed to grow their small business clientele over the years. They have set themselves apart with their customer-first approach, building their product specifically to address the needs of customers and continuing to keep customers at the centre of every decision.

Steph headshot

Steph

Company Specialist at Welcome to the Jungle