Apply now

Who we are


At Metris, we’re on a mission to maximise every kWh of renewable capacity. Our platform delivers real-time data and automates time-consuming tasks involved in renewable operations — monitoring, fault detection, reporting, and billing.


We’ve reached early product-market fit with MetrisOS deployed to 20 customers and 5,350+ solar projects across the UK. We’ve just raised a Seed round from top VCs in our sector, and we’re ready to throw fuel on the fire.


Next, we’re building Metris Workspace — the first AI-native asset management interface on the market. It’s a central command centre for operators of renewables, combining project documents, workflows, AI assistants, and live project data in one environment. This is the future strategy of the company, and it’s what you’ll be building.


We’re a small, fast-moving team building the digital backbone of our future energy grid. Our work combines deep engineering challenges — data ingestion, scalability, event-driven architectures — with meaningful impact: enabling smarter, cleaner energy infrastructure.


Commercially, we’re aiming to scale our ARR 6x in the next 24 months. We need product engineers who want to help us get there — not people who want a seat, but people who want to drive. You’ll be joining a team where your work ships to production fast and has outsized impact from day one.


What you'll do


  • Take problems, not tickets. You’ll work with product, design, and other engineers to chart a path forward on ambiguous challenges. We don’t just deliver tickets — we solve problems.
  • Build and ship across the full stack. Real-time energy monitoring, automated billing, intelligent fault detection, portfolio analytics — our platform touches all of it. You’ll move between frontend and backend depending on what the problem demands.
  • Release early, release often, adjust course. We optimise for getting value into our users’ hands as quickly as possible. Ship something real, learn from how it’s used, and iterate. The goal is always to deliver meaningful impact for the people relying on our platform.
  • Be deliberate about trade-offs. Every startup accumulates tech debt. The good ones do it on purpose. You’ll know when to cut a corner to hit a goal and when to invest in doing it properly — and you’ll be transparent about which you’re doing.
  • Communicate like it’s part of the job, because it is. Flag blockers before they become problems. Share context without being asked. Write things down. In a team this size, information flow is everything.
  • Build with AI, not just about it. We’re building an AI-native product and we work like one. You’ll use AI tools to multiply your output and stay focused on the creative, high-leverage work.
  • Talk to customers. You’ll regularly interface with the people using what you build. Understanding their workflows and pain points isn’t a PM’s job — it’s everyone’s job.


What you bring


  • Strong engineering fundamentals. We move fast but we don’t ship rubbish. You write clean, maintainable code and you care about getting the details right — from data modeling to error handling to deployment.
  • A product mindset. You think about what you’re building and why. You understand that engineering exists to serve the business and the user, and you’re comfortable making decisions that balance technical purity with commercial reality.
  • Entrepreneurial drive. You’ve backed ideas before and driven them forward — whether that’s at a startup, a side project, or by championing something internally. You don’t wait for permission to make things better.
  • Full stack capability. Comfortable working across the stack. We use Node.js, TypeScript, PostgreSQL, and AWS. You should be confident in picking up whatever’s needed.
  • Active communicator. You surface problems early, share context freely, and don’t disappear into a hole for days. You write clearly and you’re comfortable with async communication.
  • Comfortable with ambiguity. You don’t need a fully specified ticket to start making progress. You’re used to figuring things out, asking the right questions, and making reasonable bets.


Bonus


  • Experience with IoT/telemetry, energy data, or time-series workloads
  • Familiarity with event-driven architectures, GraphQL, Airflow, or Python
  • Personal interest in energy, climate tech, or automation
  • Track record of owning complex systems end-to-end
  • 5+ years of experience


This role isn't for you if


  • You want to be handed technical requirements. We deal in problems and outcomes, not specifications. If you need someone to tell you exactly what to build and how, this isn’t the right fit.
  • You prefer staying in your lane. We’re a small team. Everyone contributes across the stack, across the product, and across the business. Boundaries are blurry by design.
  • You’re optimising for a slow, predictable environment. We’re a startup scaling fast. Things change. Priorities shift. We move at pace and expect everyone to keep up.


Why Join?


  • Join an exciting, high performing team that values substance over theatre
  • Massive ownership and impact from day one — your code ships to real customers running real energy infrastructure
  • Work on technically challenging systems with real-world environmental impact — data ingestion, scalability, AI-driven intelligence
  • Competitive salary + meaningful equity in a company that’s just raised its Seed round
  • Hybrid London working (3 days/week in Farringdon)
  • Budget for learning and personal development