Senior Software Engineer C# - FLEXIBLE WORKING in Cambridge

Senior Software Engineer C# - FLEXIBLE WORKING in Cambridge

Cambridge Full-Time 80000 - 100000 £ / year (est.) Home office (partial)
A

At a Glance

  • Tasks: Develop innovative software solutions to help decarbonise supply chains and reduce emissions.
  • Company: Exciting start-up from the University of Cambridge focused on sustainability.
  • Benefits: Competitive salary, performance bonuses, generous leave, and health insurance.
  • Other info: Flexible hybrid work model with great office perks and career growth opportunities.
  • Why this job: Join a mission-driven team making a real impact on climate change.
  • Qualifications: 7+ years in software engineering with expertise in React, Node.js, and AWS.

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

Above & Beyond is proud to be partnering with a supply-chain decarbonisation start-up, born out of the University of Cambridge to hire a Senior Software Engineer into their engineering team. Most decarbonisation solutions count emissions but do nothing to reduce them, but this company helps organisations that have complex supply chains and production processes to turn their emissions data into actionable, operational insights. These insights help companies to take clear steps to decarbonise, as well as cut costs, sharpen decisions, and unlock genuine competitive advantage.

Their team culture is centered around autonomy, high-ownership, speed and no-ego collaboration, and they seek people who care deeply and are eager to work on solving problems bigger than themselves. As a Senior Full Stack Software Engineer and key member of the engineering team, you’ll be shipping great software, bringing strong engineering judgment, and making the team better through craft and collaboration.

You’ll ship across the full stack, crafting clean React UIs, building reliable Node.js and Python services, and deploying to AWS. You also use AI coding tools and agentic workflows as a force-multiplier, and you’re actively curious about how they change what a small engineering team can achieve. This position operates on a hybrid work model with 3 days per week in our Cambridge office. Remote arrangements may be considered for outstanding candidates.

  • Build responsive, modular UIs in React and TypeScript that make complex emissions data feel simple and intuitive, designing clean APIs and working with cloud-native AWS infrastructure.
  • Ship features end-to-end: from picking up a product brief to deploying to production via our CI/CD pipelines.
  • Contribute to the technical direction of the team, helping inform architectural decisions that balance speed, quality, and long-term scalability.
  • Champion AI-native development practices and agentic workflows across your own work and actively share that thinking with the wider team.
  • Contribute to hiring decisions and help shape an engineering culture that helps the business scale.

Requirements:

  • 7 or more years of professional software engineering experience.
  • A strong individual contributor deeply motivated to stay hands-on in the codebase, with a collaborative approach to sharing knowledge and raising quality across the team.
  • Deep proficiency across the full stack, including React and TypeScript on the front end and Node.js on the back end.
  • Solid experience with AWS infrastructure and cloud-native deployment.
  • A proven track record of shipping high-quality software at pace.
  • Real, daily use of AI coding tools and agentic development workflows as a core part of how you work.
  • Experience integrating LLMs or building AI-powered product features.
  • Degree in Computer Science or a related field (not required, track record speaks louder).

Compensations & Benefits:

  • Competitive pay dependent on your skills, qualifications and experience.
  • Year-end performance bonus.
  • 25 days annual leave.
  • Company pension with NEST.
  • Leading private health insurance with WPA (the only Which? Recommended Provider for Private Medical Insurance).
  • Cycle to work scheme.
  • A hybrid work model that fosters both teamwork and individual flexibility.
  • Remote working allowance (2 weeks per year).
  • Work from our HQ in Cambridge at one of Europe's leading startup hubs.
  • Great on-site amenities (unlimited free coffee, monthly events with global sustainability leaders).

If you’re a senior engineer who loves great code, thrives in a fast-moving environment, and has a genuine point of view on how AI tooling fits into modern development, we want to hear from you.

Senior Software Engineer C# - FLEXIBLE WORKING in Cambridge employer: Above & Beyond - Climate Tech Recruitment

At Above & Beyond, we pride ourselves on being an exceptional employer that champions innovation and sustainability. Our hybrid work model allows for flexibility while fostering a collaborative culture where autonomy and high ownership are valued. With competitive pay, generous benefits including private health insurance, and opportunities for professional growth in one of Europe's leading startup hubs, we empower our team to make a meaningful impact in the decarbonisation space.

A

Contact Details:

Above & Beyond - Climate Tech Recruitment Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer C# - FLEXIBLE WORKING in Cambridge

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving React, Node.js, and AWS. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by practicing common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key, so be ready to discuss your past experiences and how they relate to the role.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team and contributing to our mission of decarbonisation.

We think you need these skills to ace Senior Software Engineer C# - FLEXIBLE WORKING in Cambridge

C#
Node.js
React
TypeScript
AWS
Python
CI/CD Pipelines

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your proficiency in React, Node.js, and AWS, and don’t forget to mention any experience with AI coding tools!

Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re passionate about decarbonisation and how your background makes you a great fit for our team. Show us your personality and enthusiasm for solving big problems!

Showcase Your Projects:If you’ve worked on relevant projects, whether personal or professional, make sure to include them. We love seeing real examples of your work, especially if they involve full-stack development or AI integration.

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 this exciting opportunity!

How to prepare for a job interview at Above & Beyond - Climate Tech Recruitment

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially React, TypeScript, Node.js, and AWS. Brush up on your knowledge of these tools and be ready to discuss how you've used them in past projects.

Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled complex problems in your previous roles. This company values individuals who can turn emissions data into actionable insights, so think about how you've approached similar challenges and be ready to share those stories.

Emphasise Collaboration

Since the team culture is centred around collaboration and high ownership, be prepared to discuss how you’ve worked effectively in teams. Share experiences where you’ve contributed to a positive team dynamic or helped others improve their work.

Be Curious About AI Tools

This role involves using AI coding tools and agentic workflows, so show your enthusiasm for these technologies. Discuss any experience you have with AI in development, and express your curiosity about how it can enhance software engineering practices.