Backend (Mid-Level) Software Engineer
£75k - £102k per yearGranular Energy
Granular Energy Platform Developer
Granular is a fast-growing climate tech startup developing a platform to help the electricity system transition towards 24/7 clean energy. 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
- 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 development velocity
- Experience in energy, commodity trading or financial markets, with knowledge of ETRM/CTRMs and front-to-back systems is a strong plus
- Be passionate about team best practices, culture, welfare, and productivity
- Be comfortable moving fast whilst maintaining quality, well-tested software
- Fluent English speaker
- Great interpersonal, communication and organisational skills
- Experience in startup and/or remote environments is a strong plus
- Experience with a relational database such as postgres is a strong plus, with time-series experience even stronger
- Experience with pandas, polars or other data manipulation libraries a plus
- Analytical mindset / mathematical background is a plus
What We Offer
- Transparent salaries based on seniority/location, see below
- Remote first: WFH, in our London office, or your local co-working space. We offer a home office set-up stipend and co-working space allowance or WFH compensation.
- Three all-hands gatherings each year: most recently in Brussels, Paris, Rotterdam
- Minimum 30 days holiday (plus public holidays) and a paid volunteering day
- Physical & mental health: we offer gym subsidies and access to therapy via Spill
- Equity: earn equity in a fast-growing company (BSPCE/EMI)
- Make your mark on an early-stage climate product in a high-impact space
Process
- Initial 30-minute screening call
- Short preparation for tech interview in your choice of programming language
- 90-minute interview technical interview with engineers
- Final interview with Director of Engineering and CPO
Location
Granular is a remote-first organisation and this role is 100% remote. We are open to applicants based in mainland UK, the Netherlands, Belgium, France, and Germany with a reasonable travel time to our all hands locations. We bring the team together on a regular basis for in-person in London/Paris/Amsterdam/etc. and these locations allow us to travel by train and avoid planes!
Compensation
- France €52K – €71K • Offers Equity
- Netherlands €62K – €85K • Offers Equity
- Belgium €55K – €74K (including 13th month) • Offers Equity
- UK mainland £75K – £102K • Offers Equity
- Germany €64K – €86K • Offers Equity
Granular Energy is committed to recruiting and retaining a diverse workforce, and we look for candidates who have a high level of demonstrated comfort with cultural competency
People of colour, people with disabilities, veterans, women, lesbian, gay, bisexual, and transgender people are encouraged to apply
All applicants will be considered without regard to race, colour, national origin, religion, sexual orientation, sex, marital or parental status, disability, gender identity or expression, age, or any other basis prohibited by law
- ...collaborative development, working closely with engineering and product teams to build high quality... ...to integrate APIs with frontend and backend systems. Optimize API performance and... ...of RESTful API design principles, software design patterns, and secure coding standards...BackendSoftwareRemote work
- ...Mid-Level Full Stack Software Engineer Dallas, TS (remote) 6+ Months Contract Potential to convert to Perm Summary Client is seeking... ...integrate RESTful APIs, GraphQL services, and scalable backend systems. Deploy and manage applications within AWS...BackendSoftwarePermanent employmentContract workRemote work
$90k - $100k
...Insight Global is currently hiring a Mid-Level Software Engineer specializing in Android Kotlin and Node development. This person will be responsible... ...or personal projects) Experience with .Net for the backend Benefit packages for this role will start on the...BackendSoftwareCurrently hiringRemote workFlexible hours- ...large companies like Microsoft (highly preferred by the client) and Need 2 professional manager reference. Title: Mid-Level Software Engineer (Backend) Duration: 6 months+ Location: Seattle, WA .. Submit local (Hybrid) Need local id proof . Utility bills...BackendSoftwareWork at officeLocal areaRemote work
$124.7k - $148.8k
...behalf of a partner company. We are currently looking for a Software AI Engineer Mid-Level, Context Engineering in the United States. This role... .... The position is highly hands-on, requiring strong backend engineering skills and a curiosity for emerging AI architectures...BackendSoftwareRemote jobFull timeFlexible hours- ...during meetings Position Overview: We are seeking a Mid-Level Software Engineer with proven expertise in TypeScript, ReactJS, Redux,... ...single-page applications (SPA). Build and maintain backend services using Node.js and SpringBoot. Implement and...BackendSoftwareRemote workMonday to Friday
- ...SW Mid level Engineer Remote assessment required Job Description Full Stack Software Engineer with strong backend expertise in Java, Spring Boot, and real-time data streaming using Apache Kafka. This role involves building and maintaining robust microservices...BackendSoftwareRemote work
- ...Mid-Level Software Engineer Philadelphia, Pennsylvania, United States About Us Perpay is a certified B Corp and Philadelphia's most impactful... ...We are looking for experienced Mid-level (Full Stack, Backend, Frontend) Engineers passionate about building an...BackendSoftwareOdd jobFull timeInternshipWork at officeLocal areaRelocation packageWeekend work
- ...Insight Global is seeking a Mid-Level Mobile Developer to support the... ...with a Senior Systems Engineer to implement mobile functionality... ...maintainable code, integrating with backend systems, participating in... ...of professional mobile or software development experience React...BackendSoftware
- ...About the Role: We're looking for a DevOps Software Engineer who operates at the intersection of application development,... ...automation, and deployment orchestration. You'll contribute to backend services written in Go, Python (Django), and Kotlin (Spring Boot...BackendSoftware
- ...Software Guidance & Assistance, Inc., (SGA), is searching for a Mid-Level Software Engineer for a CONTRACT assignment with one of our premier Regulatory clients in Tysons... ...equivalent training and/or work experience. Backend Development: Experience in backend...BackendSoftwareContract workWork experience placementRemote workFlexible hours
- ...Mid-Level Frontend JavaScript Software Engineer (Hybrid) X-Bow Systems is expanding and looking to fill a hybrid position for a Mid-Level Frontend JavaScript... ..., and be comfortable collaborating with designers, backend engineers, and product stakeholders. As a key member...BackendSoftware
- ...will work closely with a Senior Systems Engineer to implement mobile functionality, troubleshoot... ..., maintainable code, integrating with backend systems, participating in code reviews,... ...2-4 years of professional mobile or software development experience React Native experience...BackendSoftwareRemote work
- ...Mid-Level Fullstack Software Engineer Software Guidance & Assistance, Inc., (SGA), is searching for a Mid-Level Fullstack Software Engineer for a... ...Services group. The developer will work on building scalable backend services using Python, developing responsive user...BackendSoftwareContract work
- ...Job Title: Software Engineer- C++ and Lasers! Location: Wilmington, M Duration: Permanent role bout BigR.io: BigR.io is a... ...Job Duties: Design and implement HMI (GUI) and backend code for complex control systems with some interfaces and real...BackendSoftwarePermanent employmentRemote work
- ...Title : Fullstack Engineer Location : McLean, VA or Rockville, MD... ...Rate : DOE The Contractor Software Engineer is responsible for developing and... ...general guidance, this role contributes to backend development, cloud-native application design...BackendSoftwareContract workFor contractorsImmediate start
$87.1k - $157.45k
...Mid-Level Backend Software Engineer Active TS clearance (SCI eligibility) and eligibility to obtain a CI poly required At Bcore, our strength comes from how we deliver impact to the mission. Whether it's architecting critical IT solutions, producing actionable intelligence...BackendSoftware$105k - $125k
...Mid-Level Backend Software Engineer Location: Gaithersburg, Maryland; Alexandria, VA; Chantilly, VA; Aurora, CO; St. Louis, MO; Tucson, AZ Clearance: Top Secret/SCI with the ability to successfully pass a Polygraph Schedule: Full Time Travel: Yes, 10% of the time Remote...BackendSoftwareFull timeRemote work$120k - $170k
...Mid-Level Full Stack Engineer SimpleClosure is seeking a Mid-Level Full Stack Engineer to join our growing... ...and likes to delve into backend problem-solving in a fast-moving startup... ...Experience: 3–5 years of professional software engineering experience, ideally in a...BackendSoftwareH1bShift work- A tech company specializing in generative AI is seeking a Mid-level Software Engineer in San Francisco. You will design robust distributed systems, lead technical initiatives, and work closely with company founders. The ideal candidate has 3+ years of software engineering...BackendSoftwareFull time
$87.1k - $157.45k
...been building your skills in backend development, object-oriented programming, and mission-driven engineering , and you're ready for work that... ...with visibility at senior levels, you'll thrive here. We're hiring a Backend Software Engineer to support a high-visibility...BackendSoftwareLocal areaImmediate start$160k - $200k
...Mid Level React Native Mobile Engineer San Francisco, California Hybrid Full Time $160k - $200k... ...Experience ~3+ years of professional software engineering experience (mobile... ...facing applications Exposure to backend systems and APIs Interest in performance...BackendSoftwareFull time$90k - $120k
...an alternative application process. Mid-Level Test Engineer (Hybrid Washington DC) FullTime Washington... ...role focuses on automated and manual software testing supporting enterprise... ...or secure environments. Exposure to backend testing or scripting concepts. The annual...BackendSoftwareFull timeFor contractorsWork experience placementLocal areaImmediate startFlexible hours- ...ve been building your skills in backend development, object-oriented programming, and mission-driven engineering , and you’re ready for work that... ...mission with visibility at senior levels, you’ll thrive here. We’re hiring a Backend Software Engineer to support a high‑...BackendSoftware
- ...Senior/Mid-Level Full-Stack Engineer At Truelogic we are a leading provider of nearshore staff augmentation... ...platform that provides integrated software solutions for service-based... ...development exposure across frontend and backend technologies Experience working in...BackendSoftwareFor contractorsRemote work
- ...growing online learning company in Raleigh, NC, is seeking a Software Engineer to develop its next-generation learning management system. You... ...modern tools like .NET and AWS. Ideal candidates have strong backend development experience and a passion for continuous learning....BackendSoftwareRemote workFlexible hours
- ...Mid-Level Position 4+ years of overall IT experience 2+ years of experience with Angular... ...experience with TDD, in both frontend and backend technologies Good written and verbal... ...minimal supervision Familiar with software release management tools (Pivotal Tracker...BackendSoftware
- ...organization that is redefining productivity paradigms in the software engineering industry. Thanks to our flexible, distributed model... ...At Parser, we are seeking a motivated and detail-oriented Backend Engineer to join our development team. The ideal candidate...BackendSoftwareWork at officeFlexible hours3 days per week
- ...Sr & Mid-Level Java Full Stack Developer Location: Council Bluffs, Iowa Role Overview... .... The ideal candidate will have strong backend expertise in Java along with modern front... ...) environment to deliver high-quality software solutions Conduct code reviews, enforce...BackendSoftware
- ...not apply if you currently do not possess this level of clearance.*** Are you a Mid-Level Full Stack Software Engineer who is ready for a new challenge that will launch... ...is for a full-stack developer with emphasis on backend services. Focus on making complex,...BackendSoftwareFull timeContract workRemote workWork from homeRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Backend (Mid-Level) Software Engineer. Be the first to apply!
- backend python developer United States
- junior backend developer United States
- remote back end developer United States
- back-end developer United States
- entry level back-end developer United States
- c# backend developer United States
- lead backend developer United States
- senior backend developer United States
- backend software engineer United States
- java developer backend United States




