Software Engineer I (Backend/ Python) at Kraken | London | Rezi

Software Engineer I (Backend/ Python) at Kraken

Software Engineer I (Backend/ Python)

Kraken · London

Yesterday

Software Engineer I (Backend/ Python)

Kraken · London

2 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Kraken powers innovative global developments in energy, focusing on creating a smart, sustainable energy system. We are transforming the industry with our operating system for energy, optimizing renewable generation, creating intelligent grids, and enabling excellent customer experiences. This is an exciting time to join us and shape a better, more sustainable future.

Responsibilities

  • Solve difficult design challenges related to the Spanish energy market, requiring strong attention to detail.
  • Address difficult technical problems, such as processing millions of smart meter readings daily.
  • Implement technology to smoothly handle large volumes of data.
  • Feed data into a machine learning pipeline for consumption modeling and prediction.
  • Contribute to disrupting the Spanish energy market by enabling more dis-aggregated, dynamic, and smarter energy solutions.
  • Work for a company actively fighting climate change through investments in solar, wind, and anaerobic digestion.
  • Help people use greener technology and renewable energy to move towards a lower carbon future.

Requirements

  • General interest in technology and problem-solving.
  • Diligence and thoughtfulness.
  • Experience/expertise in Python.
  • Experience/expertise in Django (or equivalent web framework).
  • Experience/expertise in domain modeling.
  • Experience/expertise in HTTP and REST APIs.
  • Experience/expertise in writing robust and fault-tolerant software.
  • Experience/expertise in Celery and async processing.
  • Experience/expertise in Postgres.
  • Experience with AWS.
  • Experience with Terraform, Packer, Consul.
  • Experience with React and Redux.
  • Genuinely decent, honest, and empathetic individuals.
  • Ability to apply even if not meeting 100% of requirements.

Skills

  • Python
  • Django
  • Django-REST-framework
  • GraphQL (Graphene)
  • AWS
  • Packer
  • Consul
  • Terraform
  • React
  • Redux
  • SASS
  • Native mobile development
  • React Native
  • Domain modelling
  • HTTP
  • REST APIs
  • Celery
  • Async processing
  • Postgres
  • Machine learning

Location

  • France
  • Germany
  • Spain
  • Japan
  • Australia
  • USA
  • UK

Work Type

  • Full-time

Experience Level

  • Mid-level
  • Senior

About the Company

  • Kraken powers some of the most innovative global developments in energy.
  • We are a technology company focused on creating a smart, sustainable energy system.
  • Our operating system for energy is transforming the industry worldwide.
  • We build the most AI-driven, innovative, forward-thinking platform for energy management.
  • Our platform optimizes resources, delivers cost-effective customer experiences through CIS, billing, meter data management, CRM, and AI-driven communications.
  • We believe future energy will be different and we are building for it now.
  • Our multi-discipline engineering team consists of approximately 1400 people globally.
  • We follow a Kanban-like approach using Google Docs and Asana for work management.
  • We utilize Github, CircleCI, and Terraform Enterprise for an immutable-infrastructure, continuous delivery pipeline.
  • We use Loggly, Sentry, and Cloudwatch for performance measurement and production monitoring.
  • Some of our coding conventions are open-source.
  • Kraken is a great place to learn and work with talented engineers.
  • Kraken is a certified Great Place to Work in France, Germany, Spain, Japan, Australia, and USA.
  • In the UK, we are one of the Best Workplaces on Glassdoor with a score of 4.5.
  • Our parent company is the largest investor in solar generation in the UK and funds wind and anaerobic digestion.
  • We are looking for genuinely decent people who are honest and empathetic.
  • Our people are our strongest asset, and the unique skills and perspectives they bring are the driving force of our success.

Equal Opportunity

  • As an equal opportunity employer, we do not discriminate on the basis of any protected attribute.
  • We consider all applicants without regard to race, color, religion, national origin, age, sex, gender identity or expression, sexual orientation, marital or veteran status, disability, or any other legally protected status.
  • We encourage applications from all candidates, even if they do not meet 100% of the job requirements.
  • We want to ensure you have all the tools and environment you need to unleash your potential.
  • If you have any specific accommodations or a unique preference, please contact us at inclusion@kraken.tech to customize your interview process.