Senior Software Engineer - Platform
Senior Software Engineer - Platform

Senior Software Engineer - Platform

Full-Time No home office possible
Go Premium
Dojo

Senior Software Engineer – Platform

Dojo is reinventing payments. In less than four years we have become the largest and most loved acquirer in the UK, powering a payments infrastructure designed for in‑person commerce. Over 150,000 customers across four countries transact billions with us every year.

About the Role

At Dojo the Platform team builds the foundation that enables our engineering teams to move faster and innovate with confidence. We provide self‑serve capabilities and scalable tools that empower teams to work autonomously, eliminate bottlenecks, and drive efficiency. In this role you will design, develop and operate core platform services, delivering scalable, user‑friendly products and frameworks that enhance developer productivity and system resiliency.

What You Will Do

  • Design and build software & tools – actively participate in the design, hands‑on development, deployment and operation of scalable, reliable and secure infrastructure services and automation.
  • Shape developer enablement – contribute significantly to the tools and frameworks that simplify access to centralized infrastructure, empowering creators to build with speed and confidence.
  • Optimize engineering workflows – implement and improve processes for managing ongoing maintenance, operational tasks and long‑term platform projects, ensuring a balance between reliability and innovation through automation and best practices.
  • Collaborate across teams – work closely with engineers and stakeholders to understand needs, align platform capabilities and maximise impact.
  • Stay at the cutting edge – explore, evaluate and advocate for modern infrastructure practices, cloud‑native technologies and industry best practices.
  • Drive technical excellence – champion software engineering best practices within the team, focusing on code quality, testing, automation and operational excellence.

What You Will Bring

  • Proven hands‑on experience designing, building, deploying and operating complex and reliable backend systems and infrastructure in a cloud environment.
  • Strong knowledge of software engineering best practices, distributed‑system design, cloud infrastructure (GCP, AWS) and automated deployments using declarative configurations (GitOps, blue‑green).
  • Solid experience building applications within a service‑oriented architecture using languages such as Golang, Java or .Net.
  • Hands‑on expertise in platform engineering technologies: container orchestration (Kubernetes), distributed systems (Kafka) and IaC tools (Crossplane, Pulumi, Terraform).
  • Deep understanding of developer needs and experience improving workflows, reducing cognitive load and enabling faster feedback loops.
  • Excellent communication and stakeholder‑management skills, able to discuss technical solutions clearly and collaborate effectively with diverse teams.
  • Strong analytical and problem‑solving mindset, passionate about tackling complex infrastructure challenges.

About Dojo

We believe our best work happens when we collaborate in‑person. This “office‑first” culture means working from the office 4+ days per week. With offices across Europe we offer quiet zones, collaboration spaces and social hubs to support deep focus and teamwork.

Values

  • Curiosity – a real desire to learn and create.
  • Relentlessness – pushing forward even when it’s easier not to.
  • Customer‑obsession – recognising customers are at the heart of everything we do.

Diversity, Equity, and Inclusion

We serve over 150,000 places across the UK. Building teams that reflect the diversity of our customers is fundamental to creating relevant, innovative products. If you care about your work, are curious and customer‑first, you have a place at Dojo.

Benefits & Careers

Visit dojo.careers to learn more about our benefits and the workplace experience at Dojo, or check out our LinkedIn and Instagram pages.

Job Details

Seniority level: Mid‑Senior level
Employment type: Full‑time
Job function: Engineering and Information Technology

We encourage you to let us know if you need any adjustments to help you thrive in our recruitment process.

#J-18808-Ljbffr

Dojo

Contact Detail:

Dojo Recruiting Team

Senior Software Engineer - Platform
Dojo
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

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

>