Granular
Climate Tech
Backend(Mid-Level)SoftwareEngineer
Neural analysis suggests this role is
optimal for Mid candidates.
“Backend (Mid-Level) Software Engineer at Granular. Skills: Backend development, Python, REST APIs. Develop new functionality. Test new functionality”
Industry & Context.
Analytical mindset
What They're Looking For.
Must Have
3-6 years professional experience, Knowledge of Python, Java or C#, Fluent English speaker
Nice to Have
Experience in energy, commodity trading or financial markets, Knowledge of ETRM/CTRMs, Knowledge of front-to-back systems, Experience with a relational database, Time-series experience, Experience with pandas, Experience with polars, Experience with data manipulation libraries, Analytical mindset, Mathematical background, Experience in startup environments, Experience in remote environments
What You'll Do.
Develop new functionality
Test new functionality
Release new functionality
Define new product features
Shape new product features
Improve ways of working
How You'll Work.
Team & Collaboration
Work with product; Across the organisation
Communication Scope
Interpersonal skills; Communication skills; Organisational skills
Full Job Description
Granular is a fast-growing climate tech startup developing a platform to help the electricity system transition towards 24/7 clean energy. You can find out more about the 24/7 energy space in this article https://www.volts.wtf/p/an-introduction-to-energys-hottest#details. Our SaaS platform provides portfolio management solutions to electricity companies and suppliers, to help them solve the issue of hourly matching between green generation and consumption, at scale. We are active across Europe and the US and have partnered with Europe’s leading power exchange and grid operators, among others. Following a recent oversubscribed funding round, we are extremely well funded with a long runway. We are dedicated to fostering diversity and nurturing talent. If you don't possess all the skills listed below but believe you have the qualities we're seeking, we encourage you to reach out. We value diverse perspectives and are committed to building an inclusive team. KEY RESPONSIBILITIES: - Develop, test and release new functionality that powers the Granular Energy Platform. At its heart, this is a sophisticated optimisation problem matching green energy consumption and production coupled with financial risk management and mitigation. - Help define & shape new product features by working with product and across the organisation - Contribute and help to improve the ways of working and team culture OUR CURRENT TECH STACK - Backend: Python exposing REST APIs, Polars - Database: Postgres - Infrastructure: Kubernetes on Azure, message queues, blob storage, managed by Terraform PREFERRED EXPERIENCE - Whilst years of experience isn't a great measure, it's likely you will have 3-6 years of professional experience - Strong knowledge of a high-level language such as Python, Java or C#. Knowledge of Python is not essential - we seek talented developers with a range of skills along with a willingness and desire to work in Python as a primary language - Confident and safe use of AI to aid de
Applying for this Backend (Mid-Level) Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Ashby
- Ashby is a fast modern ATS — most applications take under 3 minutes.
- The resume parser is strong; verify parsed experience dates and job titles.
- Custom screening questions are often scored algorithmically — answer completely.
- Location field affects geo-based screening; use your actual metro area.
ANONYMOUS · UNFILTERED
What do employees actually say about Granular?
Real rants from real employees. Read before you apply.