Staff Software Engineer
Staff Software Engineer

Staff Software Engineer

Full-Time 70000 - 90000 £ / year (est.) No home office possible
Dojo

At a Glance

  • Tasks: Lead technical strategy and architect scalable systems for seamless capital movement.
  • Company: Join Dojo, the UK's largest and most loved payments acquirer.
  • Benefits: Enjoy competitive salary, flexible work options, and a culture of trust and autonomy.
  • Other info: Be part of a collaborative team that values mentorship and innovative thinking.
  • Why this job: Make a real impact by solving complex problems in a dynamic payments environment.
  • Qualifications: Proven leadership in engineering with expertise in backend systems and cloud-native architectures.

The predicted salary is between 70000 - 90000 £ 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

The Capital Operations domain covers the critical movement of money between Dojo and our customers' accounts, encompassing daily settlements, monthly billing, and operational treasury views. Our vision is to transform Capital Operations into a world-class engine for Dojo, an optimised platform that delivers financial certainty, eliminates capital exposure, and scales profitably into new markets without linear cost growth. As a Staff Engineer for Capital Operations, you will lead the technical strategy to address our core challenges: managing capital movements and driving operational scalability. You will be instrumental in enabling both Dojo and our merchants to seamlessly manage and optimise their cash flows. If you are a delivery-focused technical leader who thrives on solving complex operational problems and connecting engineering work directly to commercial impact and cost-to-serve, this role is for you!

What you will do

  • Domain technical ownership: Lead the engineering architecture and technical strategy, ensuring systems are designed to be modular, configurable, and scalable across markets.
  • Drive scalable architecture: Strategically remove technical debt and leverage operational economies of scale by designing intelligent services to automate operations.
  • Engineer critical systems: Take technical responsibility for systems that move large sums of capital internally and to customers, and engineer the appropriate risk and safety mechanism to enable the system to operate autonomously at scale.
  • Mentorship and culture: Empower and mentor engineers, fostering a culture where complex operational problems are solved with empathy and skill.
  • Cross domain collaboration: Work closely with Product Managers, Engineering Leads and Staff Engineers from adjacent teams to align on strategy and deliver a cohesive product experience.

What you will bring

  • Leadership experience: A proven track record as a Staff Engineer, Principal Engineer, or Senior Technical Lead, in a high impact area.
  • Backend systems expertise: A hands-on background with modern event driven architectures such as Golang and/or C#.
  • Technical sophistication: A strong background in scaling high-volume internal ecosystems, APIs, and cloud-native architectures.
  • Pragmatic mindset: The ability to balance high-quality engineering with practical delivery.
  • Stakeholder mastery: Excellent communication skills with the ability to influence both technical teams and non-technical partners, ensuring prioritisation decisions are grounded in commercial evidence.
  • Product-centric thinking: A genuine passion for creating elegant, reliable software that solves real-world customer problems.

Staff Software Engineer employer: Dojo

At Dojo, we pride ourselves on being an exceptional employer that values our people as the cornerstone of our success. Our vibrant work culture fosters autonomy and trust, empowering employees to take ownership of their projects while driving innovation in the payments industry. With a commitment to professional growth and mentorship, we offer unique opportunities for career advancement in a dynamic environment that is reshaping commerce across the UK and beyond.
Dojo

Contact Detail:

Dojo Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Staff Software Engineer

✨Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects and contributions. This gives you a chance to demonstrate your technical expertise and problem-solving abilities directly to potential employers.

✨Tip Number 3

Prepare for interviews by practising common technical questions and scenarios related to backend systems and event-driven architectures. We recommend doing mock interviews with friends or using online platforms to get comfortable with the process.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows your genuine interest in joining our team at Dojo, where we value exceptional talent and innovative thinkers.

We think you need these skills to ace Staff Software Engineer

Technical Strategy
Engineering Architecture
Modular Design
Scalable Systems
Technical Debt Management
Event Driven Architectures
Golang
C#
APIs
Cloud-Native Architectures
Mentorship
Cross-Domain Collaboration
Communication Skills
Product-Centric Thinking

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Staff Software Engineer role. Highlight your leadership experience and backend systems expertise, especially with event-driven architectures like Golang or C#.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about transforming Capital Operations. Share specific examples of how you've solved complex operational problems in the past and how you can bring that experience to Dojo.

Showcase Your Technical Skills: In your application, don’t shy away from detailing your technical sophistication. Discuss your experience with scaling high-volume ecosystems and cloud-native architectures, as this is crucial for the role.

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 your enthusiasm for joining our team!

How to prepare for a job interview at Dojo

✨Know Your Stuff

Make sure you brush up on your backend systems expertise, especially with event-driven architectures like Golang and C#. Be ready to discuss your past experiences and how they relate to the role at Dojo. They want to see that you can lead technical strategy and have a solid grasp of scalable architecture.

✨Showcase Your Leadership Skills

As a Staff Engineer, you'll be expected to mentor others and foster a positive culture. Prepare examples of how you've empowered your team in the past. Think about specific situations where your leadership made a difference in solving complex problems or improving processes.

✨Communicate Effectively

Dojo values excellent communication skills, so practice explaining technical concepts in a way that non-technical stakeholders can understand. Be ready to discuss how you've influenced prioritisation decisions based on commercial evidence in previous roles.

✨Align with Their Vision

Understand Dojo's mission to transform Capital Operations into a world-class engine. Be prepared to share your thoughts on how you can contribute to this vision. Show them you're not just looking for a job, but that you're genuinely excited about being part of their journey to disrupt the payments market.

Staff Software Engineer
Dojo

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

>