
How your CV stacks up
Upload your CV to see how well it fits this job role
?%
UNDO
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.
Role overview
As part of UNDO’s growth, this role is joining at a pivotal time as we design and develop an industry-leading end-to-end ERW platform offering that can support rapid growth and scientific innovation.
You'll be joining a lean team of senior full-stack engineers, built on strong judgement: people who know when to move fast and pragmatically, when to invest in lasting infrastructure, and how to pick the right tool from an ever-expanding technology landscape. The work spans a genuinely broad surface area: scientific integrity constraints, complex data pipelines, operational workflows, and the user-facing interfaces that tie it all together.
Every job ad right now mentions AI and we're no different, but we want to be honest about what we mean by it. We’re looking for someone who understands that AI tooling is genuinely transforming the SDLC, and can keep pace with what's emerging, has strong views on what's actually useful and will help accelerate UNDO's adoption in ways that genuinely stick. But we also want someone who is clear-eyed about where AI delivers and where it doesn't, and who won't let hype drive architectural decisions.
Your role includes
- Own feature development end-to-end - from working with product, science and partners to understand the problem, through design, build and deployment, to maintaining features in production
- Design and maintain our technical infrastructure - including CI/CD pipelines, infrastructure as code and cloud infrastructure to ensure reliable and repeatable releases
- Build software that supports scientific rigour, data integrity and transparency, aligned with UNDO’s mission in climate and sustainability.
- Advocate for better engineering - participate in architectural decisions, contribute to our engineering standards, and help shape how the team works, advocating for pragmatic, scalable solutions while remaining open to alternative approaches
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
We’d love to see from you
Who you are as an Engineer
- Product mindset. We strongly believe that the best engineers care about more than the code adhering to its spec. We want you to be interested in why you’re building what you’re building.
- Good architectural instincts. You know when to invest in generalised, reusable solutions, and when a well-scoped, bespoke approach is the smarter choice.
- Technological curiosity. You’re genuinely excited by new technology such as new tech stacks and AI tooling, with flexibility across multiple stacks, and a commitment to choosing the right tool for the job.
- 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 the value of testing. You care about quality and understand that good tests are about more than a coverage number. You understand the value that good testing unlocks, especially with increased adoption of AI.
Your experience
- Experience building data-intensive applications with complex business rules, invariants and data integrity requirements.
- 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, what it unlocks and how to leverage its capabilities
- Ownership of the entire feature lifecycle - from discussions with product and stakeholders, through development, deployment, and maintenance in a live production environment.
- It would be helpful, but not essential, if you have experience of:
- The technologies in our stack - mostly C#, ReactJS and Python.
- Building, deploying and maintaining software solutions in Azure.
- Any kind of mobile development.


Get help with your application
Your very own career expert that helps elevate your application to the next level.
Working environment
We have a hybrid working model and for this role would be looking for someone to work from our London Waterloo office once a week.
What you'll get when you join us
- 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.
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Skills
Location