Senior Software Engineer - Operations Enablement in London
Senior Software Engineer - Operations Enablement

Senior Software Engineer - Operations Enablement in London

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

At a Glance

  • Tasks: Lead complex software projects and mentor junior engineers in a dynamic team.
  • Company: Join Dojo, the UK's largest and most loved payments acquirer.
  • Benefits: Enjoy competitive salary, health benefits, and an office-first culture with collaboration spaces.
  • Why this job: Make a real impact in the payments industry while working with cutting-edge technology.
  • Qualifications: Proven experience in C#, Angular/React, and cloud-native environments.
  • Other info: Diversity and inclusion are at our core; we want you to thrive!

The predicted salary is between 48000 - 84000 ÂŁ 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

As a Senior Software Engineer in the Operations Enablement team, you will be a lead contributor and technical expert, responsible for the full lifecycle of our internal tools that help our staff access the right data, resolve customer queries more efficiently, and drive operational effectiveness. You will own significant workstreams end-to-end, from initial ideation and technical strategy to implementation, deployment, and ongoing maintenance.

You will act as a key technical leader within a cross-functional team, mentoring junior engineers and championing engineering excellence. You will work closely in a cross-functional team, collaborating with our Product Manager and QA Engineer to deliver high-quality, impactful products.

What you will do...

  • Lead Complex Workstreams: Take technical ownership of multiple, large-scale projects, managing significant complexity and delivering high-quality, impactful results for the business.
  • Define Technical Strategy: Act as a key contributor to the technical strategy of the systems you work on, making critical architectural decisions and ensuring solutions are scalable, secure, and maintainable.
  • Drive Engineering Excellence: Lead by example by producing simple, robust, and well-tested code with very few defects. You will champion best practices, identify and mitigate technical debt, and define engineering processes that improve team efficiency and code quality.
  • Mentorship and Knowledge Sharing: Mentor and act as a go-to source of knowledge for your teammates. You will take action to help others grow by explaining the "why" behind decisions and providing regular, constructive feedback.
  • Cross-Functional Influence: Proactively engage with a variety of technical and non-technical stakeholders (including product, QA, operations, and other engineering teams) to clarify business priorities and ensure alignment on solutions.
  • Innovation & Problem Identification: Identify long-term opportunities and proactively propose, design, and deliver solutions to complex problems, demonstrating the ability to turn ambiguity into clear, actionable plans.

What you will bring...

  • Deep Technical Expertise: Proven experience as a senior engineer, with deep knowledge of C# and front end frameworks such as Angular or React within a full-stack context.
  • System Design & Architecture: Extensive experience in designing and building scalable, resilient, and maintainable systems, including expertise with MongoDB.
  • Leadership & Mentorship: A track record of leading projects and mentoring other engineers. You are a recognized source of knowledge for your team.
  • Cloud Knowledge: Strong understanding of how to build, deploy, and operate services in a cloud-native environment.
  • Problem-Solving & Creativity: A mindset that thrives on ambiguity and adversity, consistently delivering creative, impactful, and fast solutions.

Nice to have...

  • Cloud platforms: Experience with Google Cloud Platform (GCP) or other major cloud providers (AWS, Azure).
  • Event Driven System Design: Experience with an event driven architecture or familiarity with event sourcing.

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.

Senior Software Engineer - Operations Enablement in London employer: Dojo

At Dojo, we pride ourselves on being an exceptional employer that values our people as our greatest asset. With a vibrant office-first culture in the heart of the UK, we offer a dynamic work environment that fosters collaboration and innovation, alongside ample opportunities for personal and professional growth. Our commitment to diversity, equity, and inclusion ensures that every employee can thrive while contributing to meaningful projects that impact over 150,000 customers across Europe.
D

Contact Detail:

Dojo Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer - Operations Enablement in London

✨Tip Number 1

Network like a pro! Reach out to current employees at Dojo on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing a role. Personal connections can make a huge difference!

✨Tip Number 2

Prepare for the interview by diving deep into Dojo's products and values. Show that you’re not just another candidate; you’re genuinely interested in how you can contribute to their mission of reinventing payments.

✨Tip Number 3

Practice your coding skills and be ready to showcase your technical expertise. Brush up on C# and front-end frameworks like Angular or React, as well as system design principles. You want to impress with your knowledge!

✨Tip Number 4

Don’t forget to highlight your leadership and mentorship experience during interviews. Dojo values collaboration and knowledge sharing, so share examples of how you've helped others grow in their careers.

We think you need these skills to ace Senior Software Engineer - Operations Enablement in London

C#
Angular
React
Full-Stack Development
System Design
Architecture
MongoDB
Cloud-Native Environment
Google Cloud Platform (GCP)
AWS
Azure
Event Driven Architecture
Mentorship
Problem-Solving
Collaboration

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Senior Software Engineer role. Highlight your expertise in C#, front-end frameworks, and any relevant cloud experience to catch our eye!

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about payments and how your background makes you a great fit for our team. Share specific examples of your past projects and how they relate to the role.

Showcase Your Problem-Solving Skills: In your application, don’t just list your technical skills; demonstrate your problem-solving mindset. Share instances where you've tackled complex challenges and how you turned ambiguity into actionable plans.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at Dojo

✨Know Your Tech Inside Out

As a Senior Software Engineer, you’ll need to showcase your deep technical expertise. Brush up on C#, Angular or React, and MongoDB. Be ready to discuss your past projects and how you’ve tackled complex problems using these technologies.

✨Demonstrate Leadership Skills

You’ll be expected to lead workstreams and mentor junior engineers. Prepare examples of how you've led teams or projects in the past, focusing on your approach to mentoring and fostering engineering excellence.

✨Showcase Your Problem-Solving Mindset

Dojo values creativity and the ability to turn ambiguity into actionable plans. Think of specific instances where you identified long-term opportunities or solved complex issues, and be ready to share your thought process during the interview.

✨Engage with Cross-Functional Teams

Collaboration is key at Dojo. Be prepared to discuss how you’ve worked with non-technical stakeholders in the past. Highlight your communication skills and how you ensure alignment on solutions across different teams.

Senior Software Engineer - Operations Enablement in London
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 - Operations Enablement in London

    London
    Full-Time
    48000 - 84000 ÂŁ / year (est.)
  • D

    Dojo

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