Kraken is revolutionizing the energy sector with their innovative technology platform. As a Backend Software Engineer, you'll join a multi-discipline engineering team of fifty people, working on creating a smart, sustainable energy system. The role involves tackling complex challenges in the Japanese energy market, processing millions of meter readings, and contributing to machine learning pipelines for consumption prediction.
The engineering team follows high standards with practices like pair programming, thorough code reviews, and maintains fast test suites. They use modern tools including Notion, Asana, Github, CircleCI, and Terraform Enterprise. The tech stack primarily consists of Python, Django, and various AWS services, with a focus on continuous delivery and immutable infrastructure.
The position offers an opportunity to make a real impact on climate change, as the company is heavily invested in renewable energy solutions. You'll be working in a flexible, inclusive environment that won awards for being one of the best companies to work for. The company culture emphasizes work-life balance, professional development, and collaborative success.
The ideal candidate should have strong Python and Django experience, with expertise in domain modeling and REST APIs. Knowledge of async processing, Postgres, and AWS would be valuable. The role offers equity options, flexible working arrangements, and various office perks including weekly company gatherings called Family Dinner.
This is an excellent opportunity for someone passionate about technology and sustainability to join a company that's actively fighting climate change while transforming the energy industry in Japan.