Senior Backend Software Engineer developing innovative technology for sustainable energy systems at Kraken. Tackling complex design and technical challenges in the evolving US energy market.
Responsibilities
We have lots of difficult design challenges to solve. The US energy market is complicated, outdated and process-heavy - there's a lot of domain modelling that we need to get right. Strong attention to detail is essential.
We have difficult technical problems to solve. With the advent of smart meters, we'll soon be processing millions of meter readings a day. We need the right technology in place to handle this smoothly as well as feeding data into a machine learning pipeline that models and predicts consumption.
Often, we can only give you the question and not the answer, because if we knew the answer, we wouldn’t be hiring - are you someone who not only finds answers but creates value by coming back and asking better questions?
There's a great opportunity for disruption in the US energy market. The big suppliers still dominate, but are not popular. The energy landscape is changing as we move to more dis-aggregated forms of generation, with less predictability, more dynamism and smarter technology. Octopus Energy were the first UK supplier to introduce a "tracker" tariff whose prices track the daily wholesale prices: http://www.cleanenergynews.co.uk/news/efficiency/octopus-offers-transparency-with-wholesale-price-tariff
You'll be working for a company that’s fighting climate change. Our parent company is the largest investor in solar generation in the UK, and are funding wind and anaerobic digestion. As a supplier, we're helping people to use greener technology and renewable energy, all helping move the UK towards a lower carbon future.
Requirements
A minimum of 5 years of professional python software development experience is required.
General interest in technology and problem-solving; Diligent and thoughtful.
Good communication skills
Python
Django
Django REST Framework
Domain modelling
HTTP and REST APIs
Writing robust and fault-tolerant software
Celery and async processing
Postgres
Legally able to work within the USA
Plus experience in the following would be a bonus:
AWS
Terraform, Packer, Consul
React and Redux
Professional understanding of the US energy domain
Benefits
Great **medical,** **dental**, and **vision insurance** options including FSAs
**Paid time off **— we have a flexible policy for time off, we don't count days. We encourage you to take the time you need to relax and refresh.
**401(k) plan** with employer match
**Parental leave**. Biological, adoptive and foster parents are all eligible.
Pre-tax commuter benefits.
**Flexible working environment**: you need to shift around your schedule? You do you, we genuinely believe in work/life balance.
**Equity Options**: every Kraken employee owns part of the business. We’re a team, working together towards huge goals. Every person is crucial to our success, you should be rewarded as such.
**Modern office** in the heart of Manhattan (Tribeca).
We hire a wide range of experience levels into our software teams.
Full Stack Senior Software Engineer at GEICO, focusing on Java and React to enhance customer communication tools. Engage in application development for underwriting processes and AI - driven solutions.
Backend Engineer role at Storyby involves API development and implementation using Node.js and TypeScript. Collaborate in a hybrid setup to enhance entertainment tech products.
Senior AI Engineer leading design and implementation of AI capabilities for Accelya's Cargo platform. Focusing on production - grade systems and integrating AI models into backend services.
SAP Software Engineer focusing on Java development in agile teams, collaborating on SaaS services and employing modern technologies like Kubernetes, Spring Boot, and VueJS.
Senior Software Engineer for creating backend systems for Accelya's airline software platform. Focus on C++ development and ownership of system - level capabilities.
Lead .NET Developer responsible for developing applications in a hybrid team environment, focusing on finance and banking. Collaborating with cross - functional teams and mentoring junior developers.
Senior GenAI Backend Platform Developer at FINRA developing scalable generative AI backend solutions. Collaborating with teams to implement AWS services and ensuring code quality and security in a fast - paced environment.
Lead Software Engineer responsible for developing a generative AI regulatory chat assistant. Collaborating with a team to enhance software solutions and product quality.
Senior AI Engineer focusing on Python, working directly with AI solutions in various contexts. Involves development, project management, and stakeholder communication.
SAP BTP Technical Architect driving architecture and innovation for clients. Responsible for presales, solutioning and delivering BTP solutions in collaboration with business teams.