Help use technology to make a significant impact on sustainable energy.
Work for a technology company focused on creating a smart, sustainable energy system.
Contribute to optimizing renewable generation, creating an intelligent grid, and enhancing customer experiences for utilities.
Join a multi-discipline engineering team of around 500 people globally, working in 'super teams' focused on key domains of the platform.
Collaborate closely with server-side, client-side, and mobile engineers, as well as UX experts, copywriters, and designers.
Participate in a flexible working environment, often opting for a Kanban-like approach to manage work.
Utilize tools such as Notion, Asana, Github, CircleCI, Terraform Enterprise, Datadog, Sentry, and Cloudwatch for project management and performance monitoring.
Ensure clean software design and high standards in application development.
Onboard new team members and contribute to documentation and establishing a great developer experience.
Work for a company dedicated to fighting climate change and promoting greener technology.
Requirements:
Fluency in English is required; proficiency in French, German, Italian, or Spanish is a plus.
A general interest in technology and problem-solving is essential.
Solid knowledge and experience in Python development for creating efficient and scalable backend solutions.
Experience with Django or an equivalent web framework to support web application development.
Competence in domain modeling and implementing these models into effective backend structures.
In-depth understanding and hands-on experience in developing and implementing REST and GraphQL APIs.
Ability to write robust and fault-tolerant software that operates reliably under adverse conditions.
Experience with Celery and asynchronous processing for optimizing backend performance.
Knowledge and experience in working with Postgres for developing and managing database applications.
Benefits:
Join an internationally positioned team with flat hierarchies and open communication.
Enjoy flexible working hours to accommodate personal schedules.
Participate in the company's success through share options.
Benefit from a hybrid work model, allowing flexibility between office and remote work.
Improve English skills with corporate language training provided by Preply.
Engage in team cohesion and joint events, whether online or offline.
Secure your future with the opportunity to enroll in a company pension scheme.