Job Description
A Senior Software Engineer responsible for designing, developing, and maintaining high-quality software applications within a global energy technology company focused on creating sustainable and smart energy systems. The role involves collaboration with cross-disciplinary teams to build impactful solutions that support renewable energy and fight climate change.
Key Responsibilities
- Write and maintain high-quality, clean, and well-documented software code.
- Collaborate closely with peers to design and develop applications with a global impact.
- Ensure the use of appropriate technologies and adhere to coding standards.
- Participate in building scalable, high-standard software applications.
- Onboard new team members and contribute to a positive developer experience.
Requirements
- Proven experience in software development with a focus on building high-quality, scalable applications, collaborating closely with experienced peers in a global team environment.
- Ability to ensure clean software design, make appropriate technology choices, and participate in building applications to very high standards that have a significant global impact.
- Experience in onboarding new team members, maintaining good documentation, writing clean code, and contributing to a positive developer experience.
- Strong coding skills with a high level of enthusiasm for coding extensively as part of daily work.
- Ability to work in a team that uses agile methodologies such as Kanban, and familiarity with tools like Notion, Asana, Github, CircleCI, Terraform Enterprise, Datadog, Sentry, and Cloudwatch.
- Experience with server-side, client-side, or mobile engineering, working in multidisciplinary teams including UX experts, copywriters, and designers.
- Knowledge of open-source coding conventions and practices.
- Educational background or equivalent experience in a relevant field (implied, as the posting emphasizes experience and skills).
Benefits & Perks
Compensation/salary range not specified
Flexible work environment with teams empowered to choose their way of working, often opting for a Kanban-like approach
Work environment perks include collaboration with talented engineers, working in a global team, and a culture that values learning and fun
Additional benefits include working for a company fighting climate change, contributing to sustainable energy solutions, and being part of a certified Great Place to Work in multiple countries
Ready to Apply?
Join Kraken and make an impact in renewable energy
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.
Job Alerts
Get notified about new sustainability jobs
More jobs at Kraken
Senior Client Delivery Lead - Residential Flex (f/m/d)
Kraken
Paris
Full Time
6d
Sales Operations Analyst
Kraken
London
Full Time
6d
Senior Software Engineer - Scala (Market Gateway)
Kraken
Melbourne
Full Time
6d
More jobs in Berlin, Germany
Space Systems Engineer, Mission Operations
Planet
NEW
Berlin
Full Time
3h
Space Systems Engineer
Planet
NEW
Berlin
Full Time
2d
Working Student, Space Operations
Planet
Berlin
Part Time
3d