Senior Software Engineer (Go) - Energy Trading & Renewable Storage - Up to £95k - Hybrid

Senior Software Engineer (Go) - Energy Trading & Renewable Storage - Up to £95k - Hybrid

Full-Time 90000 - 95000 € / year (est.) Home office (partial)
Revoco

At a Glance

  • Tasks: Solve energy storage challenges and model grid-scale battery performance.
  • Company: Dynamic company at the forefront of renewable energy and trading.
  • Benefits: Up to £95k salary, hybrid work, and opportunities for mentorship.
  • Other info: Join a small team where you can thrive in a flexible and collaborative environment.
  • Why this job: Make a real impact in renewable energy while leading innovative projects.
  • Qualifications: Experience in software development, especially with Go or any typed language.

The predicted salary is between 90000 - 95000 € per year.

Work at the intersection of trading, battery storage and renewable energy. In this role you’ll be solving some of the biggest challenges for energy storage, modelling the performance of ‘grid-scale’ battery behaviour to allow Energy Traders to make decisions on when to discharge or harvest from the grid.

Although this is an engineering role first and foremost, you’ll have the chance to get involved in everything from system design, mentoring junior engineers and architectural decisions – eventually leading projects end to end. You’ll have the mindset of a Senior Engineer, with a wider breadth of focus than your backlog and have the curiosity to look beyond the immediate problem in front of you to understand how it fits into a complex web of microservices.

This isn’t a role for someone who wants to stay in their lane, it’s a small company so you’ll need to be comfortable in ambiguity and a willingness to jump on problems when you see them – even if it’s outside of your primary focus.

You’ll primarily be using Go / Golang to develop backend services, however experience with any ‘typed language’ will enable you to succeed (C++, Java, Rust etc). The infrastructure is hosted on AWS, with databases built in Cassandra and Timescale – experience with these would be great, but not essential if your experience as an Engineer is well rounded.

This is a hybrid working set up, however if you can commute to the central London office for a minimum one day per week, you’ll be able to base yourself where you like.

If you are interested in the challenge, get in touch - no up to date CV required.

Senior Software Engineer (Go) - Energy Trading & Renewable Storage - Up to £95k - Hybrid employer: Revoco

Join a dynamic and innovative company at the forefront of energy trading and renewable storage, where your contributions will directly impact the future of sustainable energy. With a collaborative work culture that encourages mentorship and cross-functional involvement, you'll have ample opportunities for professional growth while working in a hybrid setup that offers flexibility and a vibrant central London office environment. Embrace the chance to tackle complex challenges alongside a passionate team dedicated to making a difference in the energy sector.

Revoco

Contact Detail:

Revoco Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer (Go) - Energy Trading & Renewable Storage - Up to £95k - Hybrid

Tip Number 1

Network like a pro! Reach out to people in the energy trading and renewable storage sectors. Use LinkedIn to connect with current employees at the company you're eyeing. A friendly chat can sometimes lead to insider info or even a referral!

Tip Number 2

Show off your skills! If you’ve got a GitHub or personal project that showcases your Go programming prowess, make sure to highlight it. It’s a great way to demonstrate your hands-on experience and problem-solving abilities.

Tip Number 3

Prepare for the interview by diving deep into the company's projects and challenges. Understand how your skills can help them tackle issues in energy storage and trading. This will show you’re genuinely interested and ready to contribute from day one!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to engage directly with us.

We think you need these skills to ace Senior Software Engineer (Go) - Energy Trading & Renewable Storage - Up to £95k - Hybrid

Go / Golang
Backend Development
System Design
Mentoring
Architectural Decisions
Project Leadership
Microservices Architecture

Some tips for your application 🫡

Show Your Passion for Energy:When you're writing your application, let your enthusiasm for renewable energy and trading shine through. We want to see that you’re not just a tech whiz but also genuinely interested in solving the challenges in this space.

Highlight Your Engineering Mindset:Make sure to emphasise your experience as a Senior Engineer. We’re looking for someone who thinks beyond their immediate tasks, so share examples of how you've tackled complex problems and contributed to system design or architectural decisions.

Be Open About Your Skills:Don’t hesitate to mention your experience with Go or any other typed languages like C++ or Java. Even if you haven’t worked with AWS or specific databases, we value a well-rounded engineering background, so tell us about your diverse skill set!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to get your application and ensures you don’t miss out on any important updates. Plus, it shows you’re keen to join our team!

How to prepare for a job interview at Revoco

Know Your Tech Stack

Make sure you’re well-versed in Go and any other typed languages you’ve worked with. Brush up on your knowledge of AWS, Cassandra, and Timescale, even if you haven’t used them extensively. Being able to discuss how these technologies fit into the energy trading and storage landscape will impress the interviewers.

Show Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles, especially those that required you to think outside the box. This role values a mindset that looks beyond immediate tasks, so be ready to share examples of how you tackled complex problems and contributed to broader projects.

Embrace Ambiguity

Since this is a small company, they’ll want to see that you can thrive in uncertain situations. Think of instances where you took initiative or jumped into unfamiliar tasks. Highlight your adaptability and willingness to tackle issues that may not fall strictly within your job description.

Engage with the Team

This role involves mentoring junior engineers and collaborating on architectural decisions. Be prepared to discuss your experience in team settings and how you’ve supported others in their growth. Showing that you value teamwork and knowledge sharing will resonate well with the interviewers.