Senior Software Engineer - Platform
Senior Software Engineer - Platform

Senior Software Engineer - Platform

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

At a Glance

  • Tasks: Design and build scalable infrastructure solutions while collaborating with teams to enhance developer productivity.
  • 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 passionate team driving change in the payments industry with a customer-first approach.
  • Qualifications: Proven experience in backend systems, cloud infrastructure, and strong problem-solving skills required.
  • Other info: Diversity and inclusion are key values; adjustments during recruitment are supported.

The predicted salary is between 43200 - 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 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. By streamlining access to essential infrastructure and services, we accelerate the ability of teams to deliver value to our customers quickly and at scale.

We are looking for a Senior Software Engineer who is passionate about building robust, scalable, and efficient infrastructure solutions. You will leverage your deep technical expertise to design, develop, and operate the core platform services that underpin Dojo\’s products. You will play a critical role in delivering scalable, user-friendly products and frameworks that enhance developer productivity and system resiliency across the engineering organization. Your focus will be on technical execution, innovation, and collaborating effectively within the team and across the organization.

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 fellow engineers and stakeholders across the organization to understand needs, align platform capabilities, and maximize the impact of the infrastructure you build.
  • Stay at the Cutting Edge: Explore, evaluate, and advocate for modern infrastructure practices, cloud-native technologies, and industry best practices to continuously improve our platform and developer experience.
  • 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: A strong track record of designing, building, deploying, and operating complex, scalable, and reliable backend systems and infrastructure in a cloud environment.
  • Technical Expertise: Strong knowledge of software engineering best practices, distributed system design, cloud infrastructure (GCP, AWS), and expertise in automated deployments through declarative configurations (e.g., GitOps, blue-green).
  • Backend Development Skills: Solid experience building applications within a service-oriented architecture using languages like Golang, Java, or .Net.
  • Platform Engineering Proficiency: Hands-on expertise in platform engineering technologies, including container orchestration (Kubernetes), distributed systems (e.g., Kafka), and Infrastructure as Code tools (e.g., Crossplane, Pulumi, Terraform).
  • Developer Experience Focus: A deep understanding of developer needs, with experience improving workflows, reducing cognitive load, and enabling faster feedback loops through infrastructure and tooling.
  • Collaboration & Communication: Excellent communication and stakeholder management skills, with the ability to discuss technical solutions clearly and collaborate effectively with diverse teams.
  • Problem-Solving Mindset: Strong analytical and problem-solving skills with a passion for tackling complex infrastructure challenges.
  • 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 150,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 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

    Senior Software Engineer - Platform employer: Dojo

    At Dojo, we pride ourselves on being an exceptional employer that champions innovation and collaboration. Our office-first culture fosters a dynamic work environment in London, where employees enjoy the autonomy to thrive while contributing to groundbreaking payment solutions. With a strong focus on diversity, equity, and inclusion, we offer ample opportunities for professional growth and development, ensuring that every team member feels valued and empowered to make a meaningful impact.
    D

    Contact Detail:

    Dojo Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Senior Software Engineer - Platform

    ✨Tip Number 1

    Familiarise yourself with the latest cloud technologies, especially GCP and AWS, as these are crucial for the role. Being able to discuss recent projects or innovations in these areas can really set you apart during interviews.

    ✨Tip Number 2

    Showcase your experience with container orchestration tools like Kubernetes. Prepare examples of how you've used these technologies to improve system reliability and scalability in past projects.

    ✨Tip Number 3

    Highlight your problem-solving skills by preparing to discuss specific challenges you've faced in platform engineering. Be ready to explain your thought process and the solutions you implemented.

    ✨Tip Number 4

    Emphasise your collaborative spirit. Be prepared to share experiences where you've worked closely with cross-functional teams to align on platform capabilities and drive project success.

    We think you need these skills to ace Senior Software Engineer - Platform

    Cloud Infrastructure (GCP, AWS)
    Backend Development (Golang, Java, .Net)
    Container Orchestration (Kubernetes)
    Distributed Systems (e.g., Kafka)
    Infrastructure as Code (Terraform, Pulumi, Crossplane)
    Automated Deployments (GitOps, blue-green deployments)
    Software Engineering Best Practices
    Service-Oriented Architecture
    Developer Experience Improvement
    Collaboration and Communication Skills
    Analytical and Problem-Solving Skills
    Technical Execution and Innovation
    Operational Excellence
    Workflow Optimisation

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV highlights relevant experience in building scalable and reliable backend systems. Emphasise your expertise in cloud infrastructure and any specific technologies mentioned in the job description, such as Kubernetes or Golang.

    Craft a Compelling Cover Letter: In your cover letter, express your passion for building robust infrastructure solutions. Mention how your values align with Dojo's focus on curiosity, relentlessness, and customer obsession. Provide examples of past projects that demonstrate your problem-solving skills.

    Showcase Technical Skills: Include a section in your application that lists your technical skills, particularly those related to platform engineering and automated deployments. Be specific about your experience with tools like Terraform or GitOps, as these are crucial for the role.

    Highlight Collaboration Experience: Since the role involves working closely with diverse teams, include examples of how you've successfully collaborated with others in previous roles. This could be through cross-functional projects or mentoring junior engineers, showcasing your communication skills.

    How to prepare for a job interview at Dojo

    ✨Understand the Company Culture

    Before your interview, take some time to research Dojo's company culture. They value curiosity, relentlessness, and a customer-obsessed mindset. Be prepared to discuss how your personal values align with theirs.

    ✨Showcase Your Technical Expertise

    As a Senior Software Engineer, you'll need to demonstrate your hands-on experience with cloud infrastructure and backend development. Prepare examples of past projects where you designed and built scalable systems, particularly using technologies like Golang or Java.

    ✨Emphasise Collaboration Skills

    Dojo places a strong emphasis on collaboration across teams. Be ready to share experiences where you worked closely with other engineers or stakeholders to solve complex problems or improve workflows.

    ✨Prepare for Problem-Solving Questions

    Expect to face technical challenges during the interview. Brush up on your problem-solving skills and be ready to walk through your thought process when tackling infrastructure challenges, showcasing your analytical abilities.

    Senior Software Engineer - Platform
    Dojo
    Location: London
    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

    D
    • Senior Software Engineer - Platform

      London
      Full-Time
      43200 - 72000 ÂŁ / year (est.)
    • D

      Dojo

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