Kraken

Software Engineer, Python/Django

Kraken

full-time

Posted on:

Location Type: Remote

Location: Spain

Visit company website

Explore more

AI Apply
Apply

About the role

  • 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 a really exciting time in energy. Help us make a real impact on shaping a better, more sustainable future.
  • Kraken Customer
  • What we do: build the most AI-driven, innovative, forward-thinking platform for energy management. From optimizing 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.
  • Our team
  • All technology is written and maintained by a multi-discipline engineering team of around 900 people globally. This includes server-side, client-side and mobile engineers working closely with UX experts, copywriters and designers.
  • We follow a Kanban-like approach, using Google docs and Asana to specify and manage work; Github, CircleCI and Terraform Enterprise as part of an immutable-infrastructure, continuous delivery pipeline; and Loggly, Sentry and Cloudwatch to measure performance and monitor production. Some of our coding conventions are open-source .
  • Kraken is a great place to learn, work with some talented engineers and level-up your skills.

Requirements

  • 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 equiv. web framework)
  • Domain modelling
  • HTTP and REST APIs
  • Writing robust and fault-tolerant software
  • Celery and async processing
  • Postgres
  • English & Spanish
  • Plus experience in the following would be a bonus:
  • AWS
  • Terraform, Packer, Consul
  • React and Redux
Benefits
  • Kraken has an 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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonDjangoDomain modellingHTTPREST APIsCeleryasync processingPostgresReactRedux
Soft Skills
problem-solvingdiligentthoughtful