Help us use technology to make a significant impact in the energy sector.
Kraken is a technology company focused on creating a smart, sustainable energy system.
The company is transforming the energy industry globally by optimizing renewable generation and enabling utilities to provide excellent customer experiences.
The engineering team consists of around 500 people globally, working in 'super teams' focused on key domains of the platform and other innovative products.
Teams are empowered to choose their working methods, often opting for a Kanban-like approach.
Tools used include Notion, Asana, Github, CircleCI, Terraform Enterprise, Datadog, Sentry, and Cloudwatch.
The role involves coding, collaborating with experienced peers, ensuring clean software design, and building applications to high standards.
Responsibilities include onboarding new team members, ensuring good documentation, and contributing to a great developer experience.
The company is committed to fighting climate change and promoting greener technology and renewable energy.
Requirements:
Fluency and good communication skills in both English and German are required.
A general interest in technology and problem-solving is essential; candidates should be diligent and thoughtful.
Solid knowledge and experience in Python development to create efficient and scalable backend solutions are necessary.
Experience with Django or an equivalent web framework to support web application development is required.
Competence in domain modeling and implementing these models into effective backend structures is needed.
In-depth understanding and hands-on experience in developing and implementing REST and GraphQL APIs are essential.
Ability to write robust and fault-tolerant software that runs reliably under adverse conditions is required.
Experience with Celery and asynchronous processing to optimize backend performance is necessary.
Knowledge and experience in working with Postgres to develop and manage database applications are required.
Benefits:
The team is internationally positioned with flat hierarchies and open communication.
Flexible working hours are offered to accommodate personal schedules.
Employees have the opportunity to participate in the company's success through share options.
A hybrid work model is available, allowing employees to choose between office and remote work.
Corporate language training is provided to enhance English skills.
Employees can lease bicycles at a low price for commuting.
A monthly allowance of €108.45 for daily lunch is provided.
Public transport costs for commuting to work are reimbursed.
Some childcare costs are covered to support working parents.
Team cohesion and joint events are integral to the company culture.
A stylish working environment is available in the Berlin and Munich offices.
Employees have the opportunity to take out a company pension scheme for a secure future.