Senior Software Engineer - Markets in London
Senior Software Engineer - Markets

Senior Software Engineer - Markets in London

London Full-Time 43200 - 72000 ÂŁ / year (est.) No home office possible
K

At a Glance

  • Tasks: Tackle exciting design challenges and optimise energy management with cutting-edge technology.
  • Company: Join Kraken, a leader in sustainable energy innovation.
  • Benefits: Flexible salary, remote work options, and a culture that values your input.
  • Why this job: Make a real impact on climate change while working on groundbreaking projects.
  • Qualifications: Experience in Python, Django, and problem-solving skills are essential.
  • Other info: Be part of a certified Great Place to Work with excellent career growth opportunities.

The predicted salary is between 43200 - 72000 ÂŁ per year.

Help us use technology to make a big green dent in the universe! Kraken powers some of the most innovative global developments in energy. We are a technology company focused on creating a smart sustainable energy system. From optimising renewable generation, creating a more intelligent grid and enabling utilities to provide excellent customer experiences, our operating system for energy is transforming the industry around the world in a way that benefits everyone. It's a really exciting time in energy. Help us make a real impact on shaping a better, more sustainable future.

What we do

Build the most AI‐driven innovative forward‐thinking platform for energy management. From optimising resources to delivering cost‐effective exceptional customer experiences through advanced Customer Information Systems (CIS), billing, meter data management, CRM and AI‐driven communications, Kraken is powering the next wave of innovation in the energy industry.

Why we do it

Future energy will not look like energy as we know it today. We need to not just think about our future but build for it. Now.

What you'll do

We have lots of difficult design challenges to solve. The UK utilities market is complicated, outdated and process‐heavy – there’s an awful lot of domain modelling that we need to get right. Strong attention to detail is essential. We have challenging technical problems to solve; like processing tens of millions of meter readings a day. We need the right technology in place to handle this smoothly as well as feeding data into a machine learning pipeline that models and predicts consumption. Or thinking about how we adapt Kraken to improve other utilities like water and broadband.

There’s a great opportunity for disruption in the UK energy market. The big suppliers still dominate but are not exactly popular. The energy landscape is changing as we move to more dis‐aggregated forms of generation with less predictability, more dynamism and smarter technology. You’ll be working for a company that’s fighting climate change. Our generation arm is the largest investor in solar generation in the UK and is funding wind and anaerobic digestion. As a supplier we’re helping people to use greener technology and renewable energy, all helping move the UK towards a lower carbon future.

What you'll need

We’re looking for someone with a general interest in technology and problem‐solving; someone diligent and thoughtful. It would be helpful to have experience / expertise in the following (in rough priority order):

  • Python
  • Django (or equivalent web framework)
  • Domain modelling
  • HTTP and REST APIs
  • Writing robust and fault‐tolerant software
  • Celery and async processing
  • Postgres

Plus experience in the following would be a bonus:

  • AWS
  • Terraform, Packer, Consul

Nice to have

If you can speak Danish that would be beneficial for the role but not mandatory.

Why else you'll love it here

Wondering what the salary for this role is? Just ask us! On a call with one of our recruiters it’s something we always cover as we genuinely want to match your experience with the correct salary. The reason why we don’t advertise is because we honestly have a degree of flexibility and would never want salary to be a reason why someone doesn’t apply to Kraken – what’s more important to us is finding the right Kraken‐fit!

Kraken has a unique culture. An organisation where people learn, decide and build quicker. Where people work with autonomy alongside a wide range of amazing co‐owners on projects that break new ground. We want your hard work to be rewarded with perks you actually care about! Our Group CEO Greg has recorded a podcast about our culture and how we empower our people. Visit our perks hub – Kraken Employee Benefits.

Kraken is a certified Great Place to Work in France, Germany, Spain, Japan and the UK. We are one of the best workplaces on Glassdoor with a score of 4.7. Check out our Welcome to the Jungle site (FR/EN) to learn more about our teams and culture.

Equal Opportunity Employer

As an equal‐opportunity employer we do not discriminate on the basis of any protected attribute. We consider all applicants without regard to race, colour, religion, national origin, age, sex, gender identity or expression, sexual orientation, marital or veteran status, disability or any other legally protected status.

Senior Software Engineer - Markets in London employer: Kraken

At Kraken, we are not just a technology company; we are pioneers in creating a sustainable energy future. Our unique culture fosters innovation and autonomy, allowing our employees to tackle complex challenges while making a meaningful impact on climate change. With competitive salaries, a commitment to employee growth, and recognition as a Great Place to Work, Kraken offers an exceptional environment for those looking to thrive in the evolving energy sector.
K

Contact Detail:

Kraken Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Network like a pro! Reach out to folks in the energy sector, especially those at Kraken. A friendly chat can open doors and give you insights that a job description just can't.

✨Tip Number 2

Show off your skills! If you've got a project or two that showcases your Python or Django expertise, make sure to highlight them in conversations. Real-world examples speak volumes!

✨Tip Number 3

Prepare for technical challenges! Brush up on domain modelling and how to handle large data sets. Being ready to tackle these topics in interviews will set you apart from the crowd.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining our mission.

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

Python
Django
Domain Modelling
HTTP and REST APIs
Writing Robust Software
Fault-Tolerant Software Development
Celery
Async Processing
Postgres
AWS
Terraform
Packer
Consul
Problem-Solving Skills
Attention to Detail

Some tips for your application 🫡

Show Your Passion for Technology: When writing your application, let us see your enthusiasm for technology and problem-solving. Share specific examples of projects or challenges you've tackled that relate to the role, especially in Python or Django.

Tailor Your Application: Make sure to customise your application to highlight how your skills align with our needs. Focus on your experience with domain modelling, APIs, and any relevant technologies like AWS or Terraform. We love seeing how you can fit into our mission!

Be Clear and Concise: Keep your application straightforward and to the point. We appreciate strong attention to detail, so make sure your writing is clear and free of errors. This reflects your diligence and thoughtfulness, which are key traits we’re looking for.

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 proactive and keen to join our team!

How to prepare for a job interview at Kraken

✨Know Your Tech Inside Out

Make sure you’re well-versed in the technologies mentioned in the job description, especially Python and Django. Brush up on your knowledge of domain modelling and REST APIs, as these are crucial for the role. Being able to discuss your past experiences with these technologies will show that you’re not just familiar but also capable.

✨Show Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles and how you tackled them. Think about examples where you had to process large amounts of data or improve system efficiency. This will demonstrate your analytical thinking and ability to handle the complex problems Kraken is facing.

✨Understand the Energy Landscape

Familiarise yourself with the current trends and challenges in the energy sector, particularly in the UK. Being able to speak knowledgeably about the shift towards renewable energy and the importance of smart technology will show your genuine interest in the industry and align with Kraken's mission.

✨Be Ready to Discuss Culture Fit

Kraken values a unique culture of autonomy and innovation. Be prepared to share how your work style aligns with this environment. Think about times when you’ve thrived in a collaborative setting or taken initiative on projects, as this will help you connect with their emphasis on teamwork and empowerment.

Senior Software Engineer - Markets in London
Kraken
Location: London

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

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