Senior Software Engineer - Residential Flex in London
Senior Software Engineer - Residential Flex

Senior Software Engineer - Residential Flex in London

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
K

At a Glance

  • Tasks: Tackle exciting design challenges and solve complex technical problems in the energy sector.
  • Company: Join Kraken, a leader in innovative energy solutions and sustainable technology.
  • Benefits: Flexible salary, meaningful perks, and a collaborative work environment.
  • Why this job: Make a real impact on the future of energy while working with cutting-edge technology.
  • Qualifications: Experience in Python, Django, and problem-solving skills are essential.
  • Other info: Dynamic culture focused on learning, autonomy, and career growth opportunities.

The predicted salary is between 36000 - 60000 £ 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're 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 an exciting time in energy. Help us make a real impact on shaping a better, more sustainable future. Our aim is to be the leading global provider of solutions that enable customers to release £30bn of value per annum from distributed energy resources (DERs). We are building a Software as a Service (SaaS) subscription business with a global addressable market of £2.4 billion per annum, by digitally connecting hundreds of thousands of DERs with energy markets. KrakenFlex is a recognised thought leader and innovator in the industry.

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.

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

Why else you'll love it here

Salary: Just ask us during a call with a recruiter. We aim to match your experience with the correct salary and have flexibility on compensation to focus on finding the right Kraken-fit. Kraken culture: An environment where people learn, decide, and build quickly, with autonomy and collaboration on projects that break new ground. We strive to reward hard work with meaningful perks. Visit our perks hub — Kraken Employee Benefits.

If this sounds like you then we'd love to hear from you. Are you ready for a career with us? We want to ensure you have all the tools and environment you need to unleash your potential. Need any specific accommodations? Let us know, and we'll discuss interview accommodations for comfort and maximum magic. Kraken is an equal opportunity employer. We do not discriminate on the basis of protected attributes and are committed to an inclusive work environment and fairness for everyone.

Senior Software Engineer - Residential Flex in London employer: Kraken

At Kraken, we are not just a technology company; we are pioneers in creating a sustainable energy future. Our collaborative and innovative work culture empowers employees to tackle complex challenges while enjoying meaningful perks and growth opportunities. Join us in making a significant impact on the energy landscape, where your contributions will help shape a smarter, greener world.
K

Contact Detail:

Kraken Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Network like a pro! Reach out to folks in the energy tech space, 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 GitHub or portfolio, make sure it's up to date. Share projects that highlight your Python and Django expertise, as well as any cool stuff you've done with domain modelling.

✨Tip Number 3

Prepare for the interview by diving deep into Kraken's mission. Understand their challenges in the UK utilities market and think about how your problem-solving skills can help tackle them. Be ready to discuss your ideas!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in being part of our mission to create a sustainable energy future.

We think you need these skills to ace Senior Software Engineer - Residential Flex 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
Attention to Detail
Problem-Solving Skills

Some tips for your application 🫡

Show Your Passion for Technology: When writing your application, let your enthusiasm for technology and problem-solving shine through. We want to see how you can contribute to making a big green dent in the universe with your skills!

Tailor Your Experience: Make sure to highlight your experience with Python, Django, and any relevant technologies. We’re looking for someone who can tackle complex challenges, so be specific about how your background aligns with our needs.

Be Detail-Oriented: Attention to detail is key in our field. When crafting your application, double-check for any typos or errors, and ensure that your examples clearly demonstrate your ability to write robust and fault-tolerant software.

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 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.

✨Showcase 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 ability to handle the complex design challenges Kraken is facing.

✨Understand the Energy Landscape

Familiarise yourself with the current trends and challenges in the UK energy market. Being able to speak intelligently about the shift towards dis-aggregated generation and how technology can play a role will set you apart. It shows you’re not just applying for a job, but you’re genuinely interested in making an impact.

✨Ask Thoughtful Questions

Prepare some insightful questions to ask during the interview. Inquire about Kraken's approach to innovation in the energy sector or how they tackle the complexities of the utilities market. This not only shows your interest but also helps you gauge if the company culture aligns with your values.

Senior Software Engineer - Residential Flex 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
>