At a Glance
- Tasks: Build innovative software solutions for a transparent energy market.
- Company: Join a pioneering tech company transforming the energy sector.
- Benefits: Competitive salary, stock options, flexible remote work, and wellness budgets.
- Other info: Dynamic team culture with opportunities for growth and collaboration.
- Why this job: Make a real impact in the energy industry with cutting-edge technology.
- Qualifications: Experience in full-stack development with Python or Node.js and modern JavaScript frameworks.
The predicted salary is between 64600 - 64600 £ per year.
Who We Are: We are rebuilding the energy transaction, making it transparent and fair. Our goal is to put power back where it belongs, in the hands of customers and to take on one of the most critical problems of our century, access to low cost electricity. tem exists to fix a broken global energy market that’s long favoured legacy operators, intermediaries, and opaque pricing. Today’s electricity system was not designed for rapid decarbonisation, AI-driven efficiency or fair access for the actual users - businesses and generators. We’ve built the first AI native transaction infrastructure to reinvent how electricity is bought, sold and priced. Our technology is designed to cut out the inefficient fees, automate complex market flows, and bring transparency and fairness to energy transactions at scale.
In late 2025, after extraordinary growth, we closed a $75 million Series B - led by Lightspeed Venture Partners with participation from Albion, Atomico, Allianz, Hitachi Ventures, Schroders Capital and others - positioning us for global expansion, deeper product innovation and category leadership. We’re scaling internationally and building toward a future where AI-driven infrastructure is foundational to electricity markets worldwide. Since launch, our modern utility product, known as RED, has already facilitated thousands of business customers and billions in energy transaction value, proving that modern software and AI can transform an industry built on legacy systems. At tem, we’re not just building another energy company, we’re rearchitecting market infrastructure so that transparency, efficiency and sustainability become the default, not the exception.
The Role: We’re looking for Full Stack Engineers to help build the systems that power tem's core products and internal platforms. We’re hiring across several teams - including Platform, Billings, Payments, Customer Acquisition, and Customer Success - all of which play a critical role in delivering seamless, modern energy technology. As a Full Stack Engineer, you’ll contribute to designing and building features that help brokers, customers, and internal teams work smarter and faster. Depending on your team, this could include improving developer tooling, supporting billing and payments infrastructure, or building intuitive customer-facing experiences.
In your first 12 months, you might:
- Contribute to the development of customer- and broker-facing portals that simplify complex energy workflows.
- Support the evolution of billing and payments systems to improve reliability and scalability.
- Help enhance developer experience through improvements to tooling, CI/CD, and shared services.
- Build features that streamline internal operations through workflows, dashboards, and integrations.
Across all teams, you’ll be joining a group that values ownership, clarity, and impact - with opportunities to grow your skills while helping build systems that support our rapid growth.
Responsibilities:
- Build with impact: Develop full-stack features across modern front-end frameworks and serverless back-end systems, with a focus on performance and usability.
- Shape the experience: Help build intuitive, high-quality interfaces and tools that improve how customers and brokers interact with our platform.
- Improve how we ship: Contribute to internal tooling, frameworks, and engineering workflows to support faster, more reliable delivery.
- Collaborate cross-functionally: Work closely with Product, Design, and other Engineers to deliver user-focused solutions.
- Maintain high standards: Write clean, well-tested code, participate in code reviews, and contribute to improving team practices and documentation.
Requirements:
Must-Haves:
- Solid product delivery experience: Experience as a Full Stack Engineer in a startup or fast-paced product environment, contributing to features or projects from development through to release.
- Front- and back-end experience: Experience with Python and/or Node.js, and modern JavaScript frameworks like React.
- Cloud familiarity: Experience working with AWS services, ideally including serverless tools like Lambda, API Gateway, and DynamoDB.
- User-focused mindset: Able to translate product and user requirements into practical technical solutions.
- Collaborative approach: Comfortable working in cross-functional teams with Engineers, Designers, and Product Managers.
Desirable:
- Experience building tools or platforms for brokers, sales teams, or operational users.
- Exposure to the energy sector or other regulated industries.
- Familiarity with real-time data systems or internal workflow automation.
Benefits & Perks:
- Competitive salary - our current band for this role is £64,600 or equivalent in local currency. We review salaries twice a year using real-time market data, with transparent, consistent pay for the same role and level.
- Stock Options - everyone on the team has ownership in our mission.
- 25 days holiday + public holidays - Swap public holidays for ones that matter most to you. Plus, get an extra day off for your birthday.
- Remote & flexible working - We’re fully remote, distributed across Europe with clear core hours, and no internal meetings on Friday afternoons.
- Home working & wellbeing budgets: Up to £1,200 / €1,200 annually to upgrade your remote setup (co-working passes, equipment, etc.). Up to £150 / €150 monthly on anything that supports your wellbeing - from therapy to gym memberships to meditation apps.
Interview Process: Our processes normally take around 2-3 weeks from first call to offer - please let us know about any adjustments to timelines that may be required. First call with our Talent Team (30 Mins). This is to understand your experience, motivations, and discuss the role in more detail. Behaviour Interview with our Engineering Managers (60 Mins). This is your chance to really understand the role, the expectations, and ensure alignment on ways of working. Technical Interview with the Team (90 Mins). You’ll meet with potential peers in this session and will discuss technical topics and experiences. Culture-Add Interview with Stakeholders (45 Mins). The final session will be with two cross-functional stakeholders, and will explore how your values align with ours, and is designed to be a genuine two-way conversation, your chance to understand what it’s really like to work at tem.
We welcome applications from people of all backgrounds, experiences, and identities, including those that are traditionally underrepresented in the tech and energy sectors. If you’re excited about this role but not sure you meet every requirement, we’d still love to hear from you. Your unique perspective could be exactly what we’re looking for.
Full Stack Engineer employer: tem
Contact Detail:
tem Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Engineer
✨Tip Number 1
Network like a pro! Reach out to people in the energy sector or tech communities. Attend meetups, webinars, or even online forums. You never know who might have a lead on that Full Stack Engineer role you’re after!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to full-stack development. Highlight any work with Python, Node.js, or modern JavaScript frameworks. This will give potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by brushing up on your technical skills and understanding the company’s mission. Be ready to discuss how your experience aligns with their goals, especially around transparency and efficiency in energy transactions.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our mission to revolutionise the energy market.
We think you need these skills to ace Full Stack Engineer
Some tips for your application 🫡
Show Your Passion for Energy: When you write your application, let us know why you're excited about transforming the energy sector. Share your thoughts on how technology can make a difference in this space and why you want to be part of our mission at tem.
Tailor Your Experience: Make sure to highlight your relevant experience as a Full Stack Engineer. Focus on projects where you've contributed from development to release, especially if they involved Python, Node.js, or modern JavaScript frameworks like React. We want to see how your skills align with what we do!
Be Clear and Concise: Keep your application straightforward and to the point. Use clear language to describe your achievements and experiences. We appreciate well-structured applications that make it easy for us to see your potential fit for the role.
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 the role. Plus, it shows us you’re keen to join our team!
How to prepare for a job interview at tem
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like Python, Node.js, and React. Brush up on your knowledge of AWS services too, as they’ll likely come up during technical discussions.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific projects where you’ve tackled complex problems. Be ready to explain your thought process and how you arrived at your solutions, especially in a fast-paced environment.
✨Understand Their Mission
Familiarise yourself with tem's goals around transparency and fairness in energy transactions. Being able to articulate how your skills can contribute to their mission will show that you’re genuinely interested in the role.
✨Ask Insightful Questions
During the interviews, don’t hesitate to ask questions about team dynamics, project challenges, or company culture. This not only shows your interest but also helps you gauge if it’s the right fit for you.