Senior Backend Software Engineer (Backend, Go) in London

Senior Backend Software Engineer (Backend, Go) in London

London Full-Time 48000 - 72000 € / year (est.) No home office possible
Arenko

At a Glance

  • Tasks: Join a dynamic team to build innovative software for sustainable energy solutions.
  • Company: Arenko, a pioneering Energy Tech company focused on optimising energy storage.
  • Benefits: Enjoy 25 days holiday, flexible working, and a personal development budget.
  • Other info: Be part of a diverse culture that values your unique voice and offers excellent career growth.
  • Why this job: Make a real impact on the transition to a zero-carbon future with cutting-edge technology.
  • Qualifications: Experience in Go, cloud-native development, and strong problem-solving skills.

The predicted salary is between 48000 - 72000 € per year.

Arenko is an Energy Tech company using advanced software to optimise energy storage, making electricity grids more flexible, reliable, and zero‐carbon. Our platform enables grid operators (such as National Grid in the UK) and asset owners to maximise efficiency and revenue in an evolving energy landscape.

You will work in a cross‐functional, agile team, building our software platform Nimbus. Your work will have a direct impact on the transition to a sustainable energy future by:

  • Automating energy trading across multiple markets in the UK and internationally.
  • Processing and managing high‐frequency telemetry data from battery sites, ensuring scalability, reliability, and performance.
  • Developing low‐level control and dispatch systems for power management.
  • Providing seamless access to platform functionality via our web application and public API.

In practice, this means you will:

  • Design, build, and maintain backend services using our tech stack, which includes: Go and Postgres, Cassandra, TimescaleDB, S3 and Athena, Pulsar for event‐driven design, AWS for infrastructure, GitLab for version control and code management, and CI/CD.
  • Contribute to technical leadership, mentorship, and best practices within a team.
  • Stay adaptable and pragmatic in a fast‐changing industry that Arenko is actively disrupting, balancing long‐term strategy with short‐term needs.
  • Take part in an on‐call rotation, as part of taking end‐to‐end ownership of technical operations.

If you are interested in leadership roles including people management, please let us know! This is not essential for this role, but we will have a variety of roles available as the company grows.

We value diverse experiences and know that not everyone will meet every requirement. If you are passionate about our mission and have relevant skills, we would love to hear from you.

Experience with Go and cloud‐native development (AWS, microservices, CI/CD).

Strong problem‐solving skills and ability to work autonomously in a collaborative environment.

Knowledge of database technologies and event‐driven architectures.

Ability to communicate technical solutions to both technical and non‐technical stakeholders.

A practical, flexible mindset - comfortable navigating uncertainty and evolving priorities.

Our Hiring Process:

  • Intro Call (30 min): Informal chat with an engineering leader.
  • Take‐Home Technical Test (~2 hours): Real‐world problem‐solving challenge.
  • Technical Interview (90 minutes): Discuss your test, approach, and code decisions. We will also ask about other technical projects you have worked on in your career.
  • Final Interview (1 hour): Behavioural and leadership discussion with your future manager.
  • Decision: We aim to provide quick and constructive feedback.

So what’s in it for you? Hopefully the first thing is you love what we do and want to be part of the mission but let’s be honest...that’s probably not why you’re getting up to work every day.

We know that rewarding our employees is the best way to make them feel valued. This is a journey we would love you to take with us and as we grow we look forward to finding more ways to reward and thank you for your commitment to our mission. We currently offer the following benefits with more to come in future:

  • 25 days holidays in addition to public holidays, carry over flex and festive office closure.
  • A genuine approach to flexible working.
  • Enhanced parental leave offerings with 6 months of full salary for the primary caregiver and 1 month for the secondary caregiver.
  • A yearly salary review for all employees.
  • Access to MindTools.
  • Bike to Work Scheme.
  • Octopus EV Scheme.
  • A commitment to your wellbeing, with access to our Employee Assistance Programme and complimentary eye tests in partnership with Specsavers.
  • Internal working groups to focus on the things that matter to you.
  • Regular opportunities to engage with our team, including quarterly socials, the big Festive Gathering and the Summer Party.

Here at Arenko, we want every employee and candidate to feel valued, comfortable, and able to be their own free self at work. Together, we are committed to building a diverse and inclusive culture that encourages, supports, and empowers the authentic voices of all our employees. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age or any other aspect that makes you unique.

If you are excited by our mission and think you could be a great fit, send us your CV!

Senior Backend Software Engineer (Backend, Go) in London employer: Arenko

Arenko is an exceptional employer that champions a culture of innovation and inclusivity, making it an ideal place for a Senior Backend Software Engineer to thrive. With a commitment to employee growth through continuous learning opportunities, flexible working arrangements, and a supportive environment, Arenko not only values your contributions but also invests in your well-being and professional development. Join us in our mission to revolutionise energy storage while enjoying generous benefits like enhanced parental leave, a personal development budget, and regular team engagement activities.

Arenko

Contact Detail:

Arenko Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Backend Software Engineer (Backend, Go) in London

Tip Number 1

Get to know Arenko and our mission! Research our projects and values so you can show genuine enthusiasm during your interviews. This will help you stand out as someone who truly cares about what we do.

Tip Number 2

Prepare for the technical test by brushing up on Go and cloud-native development. Practise solving real-world problems, as this will give you a solid edge when tackling our challenges.

Tip Number 3

During interviews, don’t just talk about your skills—share stories that highlight your problem-solving abilities and how you've worked in teams. We love hearing about your experiences and how they relate to our work!

Tip Number 4

Finally, apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're proactive and serious about joining our team.

We think you need these skills to ace Senior Backend Software Engineer (Backend, Go) in London

Go
AWS
Cloud-native Development
Microservices
CI/CD
Database Technologies
Event-driven Architectures

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match our job description. Highlight your experience with Go, cloud-native development, and any relevant projects that showcase your problem-solving skills.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re passionate about Arenko’s mission. Share specific examples of how your background aligns with our goals in optimising energy storage and making grids more reliable.

Showcase Your Technical Skills:In your application, don’t shy away from detailing your technical expertise. Mention your familiarity with our tech stack, including AWS, Postgres, and event-driven architectures, to demonstrate you’re ready for the challenges ahead.

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 Arenko

Know Your Tech Stack

Make sure you’re well-versed in Go, AWS, and the other technologies mentioned in the job description. Brush up on your knowledge of Postgres, Cassandra, and event-driven architectures. Being able to discuss how you've used these technologies in past projects will show that you're not just familiar with them, but that you can apply them effectively.

Prepare for Real-World Problem Solving

Since there's a take-home technical test, practice solving similar problems beforehand. Focus on coding challenges that require you to think critically and demonstrate your problem-solving skills. This will help you feel more confident and ready to tackle the test when it comes.

Communicate Clearly

You’ll need to explain your technical solutions to both technical and non-technical stakeholders. Practice articulating your thought process and decisions clearly. Use examples from your previous work to illustrate your points, making sure to keep it simple and relatable.

Show Your Adaptability

Arenko values a practical and flexible mindset, so be prepared to discuss times when you've had to adapt to changing priorities or navigate uncertainty. Share specific examples that highlight your ability to stay focused and deliver results even in a fast-paced environment.