Software Engineer - Golang Apply now
Software Engineer - Golang

Software Engineer - Golang

London Full-Time 36000 - 60000 £ / year (est.)
Apply now
R

At a Glance

  • Tasks: Join a dynamic squad to build innovative features and ensure platform reliability.
  • Company: Dojo empowers over 140,000 businesses with cutting-edge payment solutions.
  • Benefits: Enjoy a collaborative culture, flexible work options, and opportunities for growth.
  • Why this job: Be part of a revolution in restaurant management and customer engagement while making a real impact.
  • Qualifications: Expertise in Golang, cloud environments, and microservices is essential.
  • Other info: We value diversity and encourage applicants from all backgrounds.

The predicted salary is between 36000 - 60000 £ per year.

Diversity, equity, and inclusion at Dojo
From local bakeries to well-known eateries, Dojo payments serve over 140,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.

The Role

In Consumer, we’re not just a group – we’re a dynamic force shaping the future of restaurant management and customer engagement. Our mission is to elevate the quality and competitiveness of the experience economy through innovative solutions and exceptional customer experiences. Divided into three squads, we’re driving forward a revolution in the market with our Restaurant Management System and our newly launched Dojo Rewards loyalty platform.

What you will do…

  1. Work as part of a cross-functional product squad to deliver exciting features for our customers.
  2. Ensure our platform’s high reliability by contributing with improvements across the stack underpinning our microservices.
  3. Writing well-documented APIs for cross-functional teams to consume.
  4. Contribute to the more in-depth architectural decisions.
  5. Ensure a high rate of delivery in an agile environment, whilst maintaining a high level of quality.
  6. Support developers of all experience levels and foster a collaborative and open culture.

What you will bring…

  1. In-depth knowledge of Golang and willingness to coach others.
  2. Experience working in a cloud environment, preferably GCP or AWS.
  3. Experience working with Microservices architectures and event-driven systems.
  4. Knowledge of SQL database technologies.
  5. Experience in designing, developing and maintaining large-scale production applications.
  6. Product centric thinking and an appetite to work in a customer centric environment.

Dojo from the get-go

First launch was back in 2009. So with over 15 years in the payments industry, we’ve got a story to tell.
Dojo is built to soothe customer and consumer pain points across the world for over 140,000 customers.
And today, there’s over 1,200 of us in multiple locations across the UK, Ireland, Spain, and Italy.
Our mission is to empower businesses to thrive in the experience economy by creating the tools and tech that turns transactions into meaningful relationships.
We do that through sophisticated EPOS payments integrations, fast transactions, hospitality bookings, and a strong consumer restaurant app.

Dojo home and away

We love collaboration. We have offices across Europe – that takes some dynamism.
Long-distance calls are a must, but we’ve always valued in-person work when it’s possible, especially meetings. We aim for asynchronous communication when we can though.
Don’t like rules? Nor do we. We avoid top-down policies – it’s all about teams having the power to fuel their success.
At Dojo, you’re trusted to judge what you see and make the call in the best interest of our customers.

#J-18808-Ljbffr

Software Engineer - Golang employer: Rollbar, Inc.

At Dojo, we pride ourselves on being an exceptional employer that champions diversity, equity, and inclusion, creating a vibrant work culture where every voice is valued. Our commitment to employee growth is evident through collaborative teams and opportunities for mentorship, particularly in our innovative Consumer squad focused on restaurant management solutions. With a dynamic environment that encourages autonomy and creativity, working at Dojo means being part of a mission-driven company that empowers you to make a meaningful impact in the experience economy.
R

Contact Detail:

Rollbar, Inc. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer - Golang

✨Tip Number 1

Familiarize yourself with Dojo's mission and values. Understanding their focus on diversity, equity, and inclusion will help you align your responses during interviews and demonstrate that you share their commitment to creating innovative solutions for customers.

✨Tip Number 2

Showcase your experience with Golang and microservices in practical scenarios. Be prepared to discuss specific projects where you've implemented these technologies, as this will highlight your technical skills and your ability to contribute to their cross-functional product squads.

✨Tip Number 3

Emphasize your collaborative mindset. Since Dojo values teamwork and open culture, share examples of how you've supported colleagues or contributed to a positive team environment in previous roles.

✨Tip Number 4

Prepare to discuss your experience in cloud environments like GCP or AWS. Being able to articulate how you've utilized these platforms in past projects will demonstrate your readiness to work in their tech stack and contribute to their high reliability standards.

We think you need these skills to ace Software Engineer - Golang

Golang
Cloud Environment (GCP or AWS)
Microservices Architecture
Event-Driven Systems
SQL Database Technologies
API Development
Agile Methodologies
Collaboration Skills
Coaching and Mentoring
Product-Centric Thinking
High Reliability Systems
Documentation Skills
Large-Scale Production Applications

Some tips for your application 🫡

Understand the Company Culture: Take some time to familiarize yourself with Dojo's commitment to diversity, equity, and inclusion. Reflect this understanding in your application to show that you align with their values.

Highlight Relevant Experience: Make sure to emphasize your experience with Golang, cloud environments (GCP or AWS), and microservices architectures. Provide specific examples of projects where you've successfully implemented these technologies.

Showcase Your Problem-Solving Skills: Dojo values a customer-first approach. In your application, include instances where you've solved complex problems or improved customer experiences through innovative solutions.

Tailor Your CV and Cover Letter: Customize your CV and cover letter to reflect the job description closely. Use keywords from the job listing, such as 'agile environment' and 'collaborative culture', to demonstrate your fit for the role.

How to prepare for a job interview at Rollbar, Inc.

✨Show Your Golang Expertise

Make sure to highlight your in-depth knowledge of Golang during the interview. Be prepared to discuss specific projects where you've used Golang, and how you approached challenges in those projects.

✨Demonstrate Cloud Experience

Since experience in a cloud environment is crucial, be ready to talk about your work with GCP or AWS. Share examples of how you've utilized these platforms to enhance application performance or reliability.

✨Discuss Microservices and Event-Driven Systems

Prepare to explain your experience with microservices architectures and event-driven systems. Discuss how you've designed or maintained such systems, and the impact they had on the overall project.

✨Emphasize Collaboration and Coaching

Dojo values a collaborative culture, so be sure to express your willingness to support and coach developers of all experience levels. Share examples of how you've fostered teamwork in previous roles.

Software Engineer - Golang
Rollbar, Inc. Apply now
R
  • Software Engineer - Golang

    London
    Full-Time
    36000 - 60000 £ / year (est.)
    Apply now

    Application deadline: 2026-12-15

  • R

    Rollbar, Inc.

  • Other open positions at Rollbar, Inc.

    R
    Senior Software Engineer

    Rollbar, Inc.

    London Full-Time 43200 - 72000 £ / year (est.)
    R
    Senior Software Engineer (Golang)

    Rollbar, Inc.

    London Full-Time 48000 - 84000 £ / year (est.)
Similar positions in other companies
D
Engineering Team Lead

Dojo

London Full-Time 43200 - 72000 £ / year (est.)
D
Field Sales Representative

Dojo

Birmingham Full-Time
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>