Senior Product Engineer
Listed on 2026-05-30
-
Software Development
Software Engineer, Full Stack Developer
Senior Product Engineer
UNDO is one of the world's leading carbon removal companies, and one of the four global winners of the $100M XPRIZE, further giving recognition and credibility to both enhanced rock weathering (ERW) and UNDO as a world leader in this field.
This is a rare opportunity to build software that is genuinely consequential in a real-world sense. The platform you'll help design and build will underpin the global scaling of enhanced rock weathering, removing carbon from the atmosphere at the scale the planet actually needs.
The platform infrastructure to match that ambition is still being built. You'd be joining at the moment that matters.
Working environment- We have a hybrid working model and for this role would be looking for someone to work from our London Waterloo office twice per week
- The opportunity to pioneer carbon removal, impacting the planet for the better
- A truly committed and collaborative team of passionate scientific, operational and technical specialists
- Stock options in UNDO
- Private healthcare cover in the UK and Canada, including the options to add dependents
- 25 days annual leave (plus regional public holidays) and other paid leave such as volunteer, generous paid sick and dependent leave
- Enhanced family policies to support a diverse range of personal circumstances
- Industry leading pension with UNDO matching plus 3%, up to 17% total contributions
- Pension salary sacrifice scheme in the UK
- Employee Assistance Programme across all regions - a confidential helpful service for you and your family. Financial, wellbeing and emotional support available.
We're an equal opportunity employer. We are looking for the best candidate based on the value they can add. Our culture is hugely important to us and we welcome applicants of all race, colour, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. We encourage all candidates who believe they have the required skills and experience for any of our roles to apply.
We also welcome applications from candidates who have a keen interest and passion for fighting climate change.
- Intellectual curiosity and rigour - complexity energizes rather than intimidates you. While we're not hiring you as a scientist, you should be comfortable engaging with the science and reasoning about systems with many interacting rules and in variants
- Experience building data-intensive applications, with a developing instinct for knowing when to invest in generalised, reusable solutions,and when a well-scoped, bespoke approach is the smarter choice
- Experience with event driven architectures and eventual consistency patterns. Good understanding of the tradeoffs between user experience, system integrity and long term maintainability
- Ownership of the entire feature lifecycle - from discussions with product and stakeholders, through development, deployment, and maintenance in a live production environment
- Comfortable working across multiple stacks, with genuine curiosity about emerging technology and a commitment to choosing the right tool for the job
- Hands-on experience using AI in daily engineering work, and active advocacy for AI adoption within your team, with a considered view on how it's reshaping the SDLC - clear-eyed about both what it unlocks and where it falls short
- Excited by the idea of working in a small agile team at a startup, comfortable with a fast pace, working with ambiguity and pivoting in direction as needed
- Opinionated but collaborative. You hold strong views and express them clearly, but remain curious and genuinely open to being persuaded
- Strong understanding of testing’s value as part of the software development lifecycle, from unit testing to production end to end tests
- Passion for climate tech, sustainability, and science-driven innovation
It would be helpful, but not essential, if you have experience of:
- The technologies in our stack - mostly C#, React
JS, Python. - Building, deploying and maintaining software solutions in Azure.
- Any kind of mobile development.
As part of UNDO’s growth, this role is joining at a pivotal time as we design and…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: