Senior Product Engineer, Full Stack - Energy

Senior Product Engineer, Full Stack - Energy

Full-Time 82500 € / year No home office possible
MFK Recruitment

At a Glance

  • Tasks: Build innovative customer-facing software in the energy market using React and TypeScript.
  • Company: Join a dynamic company modernising the energy sector with cutting-edge technology.
  • Benefits: Enjoy high ownership, competitive salary, and strong growth potential.
  • Other info: Hybrid work model with opportunities for professional development.
  • Why this job: Make a real impact by shaping products from scratch in a fast-paced environment.
  • Qualifications: Strong experience in React, TypeScript, and backend systems like Python.

Our client is hiring a Senior Product Engineer, Full Stack, to help build the next generation of customer-facing software in the energy market. Operating in a complex, high-value sector, the business is combining technology, data, and product thinking to modernise an area of the energy industry that has historically been underserved by great software.

This is a genuinely exciting opportunity for a frontend-strong engineer who wants real ownership, autonomy, and the chance to build products from scratch. They are looking for someone with strong React and TypeScript capability, alongside solid backend exposure across Python, APIs, and databases.

As a Senior Product Engineer, Full Stack, you will play a key role in shaping what gets built, how it is built, and how it evolves as the business scales. For the right person, this is a chance to join a growing company at the right stage and make a visible impact. The role is based in Mayfair, London, with a hybrid setup of 2 to 3 days per week in the office.

This Senior Product Engineer, Full Stack role has a clear frontend lean. They need someone who can build high-quality frontend products from scratch, while also working confidently across backend services, integrations, and data-driven workflows. The frontend is a central part of the brief, but they want someone who understands the wider system and can contribute beyond the UI. The product sits in a data-rich environment, with workflows across billing, metering, reporting, consumption, and asset performance. They need an engineer who can take complexity and turn it into clean, reliable software that customers genuinely value. This is a high-ownership role in a growing team, well suited to someone who enjoys pace, autonomy, and being trusted to deliver.

What you will be doing:

  • Building customer-facing products from scratch using React, TypeScript, and modern frontend tooling
  • Owning frontend quality, user experience, and engineering standards
  • Contributing across the stack, including backend integrations, APIs, product logic, and Python-based services
  • Working with SQL, Databricks, and related data systems
  • Turning complex operational and commercial workflows into clear product experiences
  • Collaborating closely with product, engineering, data, and leadership
  • Helping shape technical standards and architecture as the team grows

What they are looking for:

  • Strong React and TypeScript experience
  • A frontend-strong engineer who can build products from scratch
  • Solid backend exposure, ideally with Python
  • Experience with databases and data platforms such as SQL and Databricks
  • Experience building customer-facing software in a commercial environment
  • Strong product instincts and a practical, hands-on approach
  • Comfortable with ownership, pace, and autonomy

Nice to have:

  • Energy, trading, or fintech experience
  • Startup or scale-up background
  • Data visualisation experience
  • Interest in AI tools and modern engineering practices

Why join:

  • High ownership from day one
  • The chance to build frontend products from scratch
  • Real influence over product and technical direction
  • Broad exposure across frontend, backend, data, and product
  • Strong long-term growth potential as the business scales

This is a strong opportunity for a Senior Product Engineer, Full Stack who wants to build meaningful products in the energy market, with real autonomy and scope to grow. If you are strong in React and TypeScript, but also comfortable across backend systems, Python, APIs, and data platforms, this role offers the chance to make a genuine impact in a growing business.

Senior Product Engineer, Full Stack - Energy employer: MFK Recruitment

Join a forward-thinking company in the heart of Mayfair, London, where you will have the opportunity to take ownership of innovative projects that modernise the energy sector. With a hybrid work model and a culture that values autonomy and collaboration, you'll be part of a dynamic team that encourages personal growth and offers broad exposure across technology and product development. This role not only allows you to build impactful customer-facing software but also positions you for long-term career advancement in a rapidly evolving industry.

MFK Recruitment

Contact Detail:

MFK Recruitment Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Product Engineer, Full Stack - Energy

Tip Number 1

Network like a pro! Reach out to people in the energy sector or those already working at the company. A friendly chat can give you insider info and might even lead to a referral, which is always a bonus.

Tip Number 2

Show off your skills! If you’ve got a portfolio or GitHub with projects that highlight your React and TypeScript expertise, make sure to share it. It’s a great way to demonstrate what you can bring to the table.

Tip Number 3

Prepare for the interview by brushing up on your backend knowledge too. They’re looking for someone who can handle both frontend and backend tasks, so be ready to discuss your experience with Python and APIs.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen and gives you a better chance of landing that Senior Product Engineer role.

We think you need these skills to ace Senior Product Engineer, Full Stack - Energy

React
TypeScript
Python
APIs
SQL
Databricks
Frontend Development

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your strong React and TypeScript experience, as well as any backend exposure you have. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for building customer-facing products and how you can contribute to our mission in the energy market. Let us know why you're excited about this opportunity!

Showcase Your Projects:If you've worked on any cool projects, especially those involving frontend and backend integration, make sure to mention them. We love seeing real examples of your work that demonstrate your ability to turn complexity into clean software.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting role. Don’t miss out on the chance to join our growing team!

How to prepare for a job interview at MFK Recruitment

Know Your Tech Stack Inside Out

Make sure you’re well-versed in React, TypeScript, and Python. Brush up on your knowledge of APIs and databases too. Be ready to discuss specific projects where you've used these technologies and how they contributed to the success of the product.

Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled complex challenges in previous roles. Think about how you turned operational workflows into user-friendly products. This will demonstrate your ability to simplify complexity, which is key for this role.

Understand the Energy Sector

Familiarise yourself with the energy market and its unique challenges. Being able to speak knowledgeably about industry trends or issues will show your genuine interest and help you stand out as a candidate who can make an impact.

Emphasise Collaboration and Ownership

This role requires a high level of autonomy and teamwork. Be prepared to discuss how you've successfully collaborated with cross-functional teams in the past and how you take ownership of your projects. Highlighting your experience in a startup or scale-up environment can also be a plus!