Taro Logo

Software Engineer II (f/m/d)

A technology company focused on creating smart, sustainable energy systems, powering innovative global developments in energy.
Valencia, Spain
Backend
Mid-Level Software Engineer
Hybrid
501 - 1,000 Employees
3+ years of experience
Enterprise SaaS · Energy

Description For Software Engineer II (f/m/d)

Kraken is seeking a Software Engineer II to join their mission of creating a sustainable energy future. As part of a 500-strong global engineering team, you'll work on developing and maintaining technology that powers innovative developments in energy. The role focuses on backend development using Python, Django, and PostgreSQL, working in a collaborative environment with modern tools like Github, CircleCI, and Terraform Enterprise. You'll be part of a company directly fighting climate change by helping people transition to greener technology and renewable energy.

The position offers an exciting opportunity to work on high-impact projects in the sustainable energy sector, with responsibilities ranging from coding and system design to helping establish best practices and onboarding new team members. You'll be working in 'super teams' focused on key domains of their platform, collaborating closely with UX experts, copywriters, and designers.

The ideal candidate should have strong Python development skills, experience with web frameworks like Django, and a solid understanding of database systems, particularly PostgreSQL. Knowledge of async processing, API development, and the ability to write robust, fault-tolerant software are crucial. The company offers an inclusive work environment with flexible arrangements, share options, and various benefits including language training and pension schemes.

This is an excellent opportunity for a mid-level engineer who wants to make a real impact on climate change while working with cutting-edge technology in a global team. The role combines technical challenges with the satisfaction of contributing to a more sustainable future, all while working in a modern, flexible, and collaborative environment.

Last updated 2 days ago

Responsibilities For Software Engineer II (f/m/d)

  • Code development in collaboration with experienced peers
  • Ensure clean software design and choice of right technologies
  • Build applications to high standards for global impact
  • Onboard team members as the team grows
  • Ensure good documentation and clean code
  • Contribute to establishing great developer experience

Requirements For Software Engineer II (f/m/d)

Python
PostgreSQL
  • Fluency and good communication in English
  • Solid knowledge and experience in Python development
  • Experience with Django or equivalent web framework
  • Competence in domain modeling
  • In-depth understanding of HTTP, REST APIs, and GraphQL
  • Ability to write robust and fault-tolerant software
  • Experience with Celery and async processing
  • Knowledge and experience with Postgres

Benefits For Software Engineer II (f/m/d)

Equity
  • Share options in Octopus Energy Group Ltd
  • Flexible working hours
  • Hybrid work options
  • Corporate language training through Preply
  • Team events and activities
  • Company pension scheme
  • International team with flat hierarchies

Interested in this job?

Jobs Related To Kraken Software Engineer II (f/m/d)