Software Engineer

Software Engineer

Full-Time 60000 - 80000 £ / year (est.) No home office possible
Carbon Re

At a Glance

  • Tasks: Develop scalable cloud systems to cut carbon emissions using cutting-edge AI technology.
  • Company: Join a mission-driven startup focused on decarbonising heavy industries.
  • Benefits: Equity options, flexible working hours, 30 days holiday, and a generous pension scheme.
  • Other info: Dynamic environment with opportunities for growth and learning in a supportive culture.
  • Why this job: Make a real impact on the planet while working with innovative tech and a collaborative team.
  • Qualifications: Experience with AWS or GCP, Python, Terraform, and CI/CD pipelines.

The predicted salary is between 60000 - 80000 £ per year.

Our Mission At Carbon Re, we’re on a mission to cut gigatonnes of carbon emissions from the world’s biggest emitting industries, like cement, steel, and glass, by applying cutting‑edge AI where it matters most. We’re a small and growing team of scientists, engineers, and strategic thinkers who care deeply about impact and believe in getting there with good humour and urgency. Our SaaS products help heavy industry optimise operations in real time, cutting costs and carbon today while building the foundation for the next industrial revolution.

We’re looking for a Senior Software Engineer to join our platform team and help us push the boundaries of what AI can do for the planet. We don’t draw a specific line between engineering and research teams. We operate as one cohesive unit, sharing tech stack, knowledge, and objectives. Our focus spans from fundamental ML research to commercial‑grade software development, offering diverse learning and impact opportunities.

Why this role exists: Carbon Re is scaling deployments from a handful of sites to dozens of plants per year. Large industrial operators have the biggest decarbonisation potential, but they also have strict security and networking constraints. Until recently, most of our systems lived in our own cloud. Now, we’re building the capability to run our workloads effectively in our customers’ own environments. We need a Software Engineer with solid cloud architecture experience to help us smash this out of the park. You’ll be a senior individual contributor partnering closely with product, ML, and solutions teams.

Your main responsibilities:

  • Own key platform components across AWS and GCP, shaping architecture for scalable, secure systems.
  • Deploy and operate our workloads inside customer‑owned cloud accounts, working directly with their IT and infrastructure teams to navigate requirements and constraints.
  • Assist more junior team members with their development, helping them learn core software engineering skills and best practices.
  • Propose and drive improvements to existing systems and pipelines.

What a great fit looks like:

  • You have deep experience with AWS or GCP (bonus points for both!).
  • You have a solid understanding of cloud networking.
  • You’re fluent in Python and Terraform.
  • You have designed or owned CI/CD pipelines for frequent, safe releases.
  • You love collaborating with others and are familiar with agile technical practices, including pair programming, mob programming, and TDD.
  • You balance good engineering practices with pragmatism: you know when "good enough now" beats "perfect later".
  • You are comfortable with ambiguity and enjoy owning a problem from discovery to delivery.

Bonus points:

  • You’ve worked in industrial, IoT, or similarly complex environments.

The ways we like to work:

  • We are a collaborative team. We regularly and eagerly pair and work through problems together.
  • We have regular retrospectives to keep getting better as a team.
  • No‑blame culture: we support each other when things go wrong and always run post‑mortems so we never make the same mistake twice.
  • We ship fast. We are proud of our CI/CD pipeline and quality gates, and we review our teammates’ work quickly.
  • We are hooked on observability: we strive to get visibility over all parts of our system to make incident response as painless as possible and to know what needs to improve.

In return for your hard work, we’ll give you:

  • Equity in the company: When we win, you win. You’ll get share options, so you’re part of our journey from the inside.
  • Flexible working: We trust you to know how and when you work best and to work that out with your team.
  • 30 days of holiday (plus bank holidays): Rest is productive. Take the time you need to recharge.
  • A generous pension scheme: We’re planning for the future in more ways than one.

Our Operating Principles:

  • Go Gig or Go Home: High Bar, All In. What we do matters to humanity, to our customers and to each other.
  • Concrete Honesty: Be honest. Genuine honesty and transparency are the bedrock of our culture.
  • Autonomous Ownership: High agency, high ownership. We build systems that take control and make things better.
  • Cement it with Kindness & Fun: Have fun, be kind. We want to enjoy the ride.

Software Engineer employer: Carbon Re

At Carbon Re, we are not just a workplace; we are a mission-driven team dedicated to making a significant impact on the planet through innovative AI solutions. Our collaborative and supportive work culture fosters continuous learning and growth, with ample opportunities for professional development and ownership of projects. With flexible working arrangements, generous holiday allowances, and equity options, we ensure that our employees feel valued and empowered as they contribute to a sustainable future.
Carbon Re

Contact Detail:

Carbon Re Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer

✨Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with current employees at Carbon Re. A friendly chat can sometimes lead to opportunities that aren’t even advertised.

✨Tip Number 2

Show off your skills! If you’ve got a GitHub or portfolio, make sure it’s up to date. Share projects that highlight your experience with AWS, GCP, Python, and Terraform. This is your chance to shine!

✨Tip Number 3

Prepare for the interview by brushing up on your cloud architecture knowledge. Be ready to discuss how you’d tackle real-world problems at Carbon Re. They love practical solutions, so think about how you can apply your skills to their mission.

✨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 the team at Carbon Re.

We think you need these skills to ace Software Engineer

Cloud Architecture
AWS
GCP
Python
Terraform
CI/CD Pipelines
Cloud Networking
Agile Practices
Pair Programming
Mob Programming
Test-Driven Development (TDD)
Problem Ownership
Collaboration Skills
Observability

Some tips for your application 🫡

Show Your Passion for Impact: When writing your application, let us know why you care about reducing carbon emissions. Share any personal experiences or projects that highlight your commitment to sustainability and how you see technology playing a role in this mission.

Tailor Your Skills to Our Needs: Make sure to align your skills with what we’re looking for. If you’ve got experience with AWS, GCP, Python, or Terraform, shout about it! Highlight specific projects where you’ve used these technologies to solve real-world problems.

Be Yourself and Have Fun: We love a bit of humour and personality! Don’t be afraid to let your character shine through in your application. We want to see the real you, so feel free to share anecdotes or experiences that showcase your unique approach to problem-solving.

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 don’t miss out on any important updates. Plus, it shows you’re keen to join our team!

How to prepare for a job interview at Carbon Re

✨Know Your Cloud Inside Out

Make sure you brush up on your AWS and GCP knowledge. Be ready to discuss specific projects where you've implemented cloud architecture, focusing on security and networking constraints. This will show that you understand the challenges Carbon Re faces and how you can contribute.

✨Showcase Your Coding Skills

Since Python and Terraform are key for this role, prepare to demonstrate your coding skills. You might be asked to solve a problem on the spot, so practice coding challenges beforehand. Highlight any CI/CD pipelines you've designed or worked with to showcase your practical experience.

✨Emphasise Collaboration

Carbon Re values teamwork, so be ready to share examples of how you've collaborated in previous roles. Discuss your experience with agile practices like pair programming and mob programming, and how these have led to successful project outcomes. This will align with their no-blame culture and focus on continuous improvement.

✨Be Ready for Ambiguity

As a startup, Carbon Re thrives in an environment of uncertainty. Prepare to discuss how you've navigated ambiguous situations in the past, taking ownership from discovery to delivery. This will demonstrate your adaptability and readiness to tackle challenges head-on.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>