Get Hired Logo Get Hired

Backend Software Engineer - PyCon IT25

Posted: May 31, 2025

Job Description

Join Kraken's Customer team as a Senior Software Engineer building their core Market platform, revolutionizing the energy industry with a focus on sustainability and advanced technology like AI, billing, and meter data management systems.

Key Information

  • Location Model: N/A
  • Location Details: N/A
  • Salary Range: N/A
  • Years Experience Min: N/A
  • Employment Type: Permanent
  • Company Industry: Energy Technology (SaaS)
  • Visa Sponsorship: N/A
  • Relocation Assistance: N/A
  • Working Hours: N/A

Technical Stack

  • Core (Must-Have):
    • Python
    • Django (or equivalent web framework)
    • HTTP and REST APIs
    • Celery and async processing
    • Postgres
  • Nice-to-Have:
    • AWS
    • Terraform, Packer, Consul
    • React and Redux

Role & Responsibilities

  • Key Responsibilities:
    • Design and implement solutions for complex domain modelling in the utility market.
    • Build technology to handle processing large volumes of data (e.g., meter readings).
    • Contribute to feeding data into machine learning pipelines.
    • Adapt Kraken platform for use in other utilities like water and broadband.
  • Must-Have Qualifications:
    • General interest in technology and problem-solving.
    • Diligent and thoughtful approach.
    • Experience writing robust and fault-tolerant software.
    • Fluency in English and Spanish.
  • Nice-to-Have Qualifications:
    • Experience with AWS and infrastructure tools like Terraform.
    • Experience with front-end technologies like React/Redux.

Company & Culture

  • Benefits Highlights:
    • N/A
  • Potential Red Flags / Things to Note:
    • Utilities market is described as complicated, outdated, and process-heavy.
    • No specific benefits are listed in the job description.
    • Salary range is not provided.
  • Company Culture Snippets:
    • Multi-discipline engineering teams (~1500 globally).
    • Teams work in 'super teams' focused on specific areas.
    • Teams are empowered to choose their way of working (often Kanban-like).
    • Focus on making a positive impact on the environment.
    • Emphasis on hiring "genuinely decent people who are honest and empathetic."

Job Details

Location

Remote / Milan, Italy