Senior Software Engineer

Apply now

Senior Software Engineer

Help build the AI-powered engine that turns raw data into sustainability intelligence

Full-time · Amsterdam

Hey there 👋

We’ve recently raised €1 million to accelerate our next phase of growth. Now, we’re looking for a Go-to-Market Engineer to help us build the engine that will take us there.

Root is an AI-powered platform that helps retail companies to turn scattered, incomplete operational data into compliance, ready-to-go sustainability data. We're already working with companies like Hema, O'Neill and Holland & Barrett, and are now ready to invest in the technical foundation that supports our next phase of growth.

That’s where you come in.

We're not hiring a contractor or a feature factory. We're building a scalable, reliable platform where performance, data integrity, and developer experience actually matter.

You'll own how Root's back-end holds up as we go from early customers to serious scale.

🚀 The Role

As our Senior Software Engineer, your job is not just to ship features. You'll be building the infrastructure that makes our platform scale.

You'll work directly with the founders and the engineering team to turn product requirements into reliable, performant systems across APIs, data pipelines, and the front-end dashboards that our customers rely on every day.

What you'll do:

  • Own and evolve our back-end architecture, with a focus on scalability

  • Design and build performant APIs and file ingestion workflows

  • Tackle query performance, caching, and data modeling challenges in PostgreSQL

  • Build and maintain front-end components in React/TypeScript that make complex data feel simple

  • Keep our platform secure, reliable, and privacy-proof

  • Contribute to infrastructure decisions on AWS and help shape our CI/CD setup

  • Work closely with the founders to make smart trade-offs between elegant architecture and getting things done

🛠️ What you'll bring

  • 5+ years of experience as a full-stack developer, ideally in a scale-up or startup environment

  • Strong proficiency in TypeScript/JavaScript (React) on the front end

  • Solid Python skills for back-end services and data processing

  • Deep hands-on experience with PostgreSQL — query optimisation, schema design, and performance tuning

  • Practical AWS experience (EC2, S3, RDS, Lambda) or similar

  • Comfortable with CI/CD pipelines, Docker, and modern deployment workflows

  • You write testable, well-documented code and take code reviews seriously

  • You don't wait for a fully written spec, you think along proactively

  • You work independently and thrive in an environment with ambiguity

  • You communicate directly and give and ask for feedback

  • You think about architecture and technical debt, and you raise it when it matters

🌱 About Root

Today, retail brands waste hundreds of hours and millions in consultant fees to do one thing: calculate their carbon footprint at company or product level. It’s slow, outdated, and broken. At Root, we’re changing that.

Our AI-powered platform automates corporate and product footprint calculations from start to finish. We turn scattered, incomplete operational data into clean, intelligent sustainability insights. Think tens of millions of data points, messy ERP exports, complex supply chains, and sustainability logic that most tools simply can’t handle. Our goal is to make all of that feel simple, clear, and usable for the people who rely on it every day.

💚 Why join us?

Joining Root means stepping into an early-stage environment where you get real ownership, work directly with the founders, and play a key role in shaping the commercial engine of a fast-growing sustainability AI company.

You can expect:
💸 Competitive salary + stock options
🏖️ Flexible vacation policy vacation
🌐 Fully remote, with coworking in Amsterdam
🌍 Meaningful work on climate impact powered by AI
🤝 Day-to-day collaboration with the founders on commercial strategy
🚀 High ownership and autonomy from day one
💥 A small and ambitious team that loves building things together

Apply for the job

Do you want to join our team as our first Account Executive? Then we'd love to hear about you!