Point your AI agent at freehire and let it find you a job.

Get the CLI →

Flower Technologies AB

NewBe an early applicant

Senior Software Engineer

Posted
Discussion

Summary

Senior Software Engineer building backend services, data pipelines, and IoT device fleets for Flower's AI-powered energy flexibility platform (battery storage/grid services) in Stockholm. Core stack: Go, AWS, IoT Core, Databricks, MQTT/Modbus/IEC104, in a hybrid on-office model.

What We Do

Swiftly gaining ground as Sweden’s industry leader in battery storage and expanding rapidly in selected European markets, Flower is on a mission to enable the energy system of tomorrow. With an industry-leading AI-powered platform at its core, our service includes stabilizing the energy system by enhancing predictability and flexibility for both energy producers and consumers. By combining pioneering technology with a portfolio of flexible energy assets, we break new ground towards a fossil-free energy system, allowing clean energy to power society.

Who We Are

Tech company at heart – purpose in our DNA. Flower consists of a diverse group of innovative individuals with a strong desire to improve the state of the world. At Flower, we believe trust, collaboration and diversity are essential to not only create an inclusive work environment, but also drive career growth. By embracing varying perspectives, we allow creativity and progress to flourish.

To accelerate towards our goal of becoming the pioneering force powering the energy system of tomorrow, we are now looking for a passionate and skilled Senior Software Engineer.

About The Role

As a Senior Software Engineer at Flower, you will be at the forefront of the energy transformation. You will work on systems that manage energy flexibility, integrating cutting-edge software solutions to enhance efficiency and reliability. You will collaborate with a high-performing, cross-functional team and guide them on their path towards finding a solution. You will help ensure system reliability, security, and performance through best coding practices and architecture decisions.

What You’ll Do

  • Design, develop, and maintain robust and scalable software solutions for our energy platform.

  • Work with technologies such as Go, AWS, IoT Core and Databricks.

  • Build and optimize high-performance backend services and data processing pipelines as well as a fleet of IoT devices.

  • Collaborate closely with product managers, data scientists, and other engineers from across the organisation.

  • Lead code reviews, knowledge-sharing sessions, and mentoring other engineers.

  • Be an active part of the culture, with focus on continuous improvement and technical and operational excellence.

Who You Are

  • You have 5+ years of experience as a Software Engineer, working with backend development and distributed systems.

  • Proficient in Go, with experience in designing scalable services and APIs.

  • Hands-on experience with communication protocols such as MQTT, Modbus, and IEC104.

  • Familiarity with AI development tools and practices as they evolve.

  • Experience with modern DevOps principles such as CI/CD, IaC, and observability tooling like OpenTelemetry.

  • Passionate about working on impactful projects that contribute to a sustainable future.

  • Strong communication and collaboration skills, with an ability to work effectively in a fast-paced environment.

Location

Our beautiful office is located in the heart of Södermalm, just a short walk from Slussen subway station. We encourage in-office collaboration but support a hybrid work model.

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available