Senior Software Engineer

Senior Software Engineer

Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
Gigaton

At a Glance

  • Tasks: Develop scalable cloud systems and optimise AI for decarbonisation in heavy industries.
  • Company: Join Gigaton, a mission-driven tech startup focused on cutting carbon emissions.
  • Benefits: Equity options, flexible working hours, 30 days holiday, and a generous pension scheme.
  • Other info: Dynamic startup environment with opportunities for growth and collaboration.
  • Why this job: Make a real impact on the planet while pushing the boundaries of AI technology.
  • Qualifications: Experience with AWS or GCP, Python, Terraform, and CI/CD pipelines.

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

At Gigaton, 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

Gigaton 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”.
  • We’re a startup! 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.

Benefits

  • 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.

Senior Software Engineer employer: Gigaton

At Gigaton, we pride ourselves on being an exceptional employer dedicated to making a meaningful impact on the planet through innovative technology. Our collaborative work culture fosters creativity and growth, offering employees the chance to engage in cutting-edge projects while enjoying flexible working arrangements and generous benefits, including equity options and 30 days of holiday. Join us in our mission to revolutionise heavy industry and contribute to a sustainable future, all while being part of a supportive and dynamic team.

Gigaton

Contact Details:

Gigaton Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer

Tip Number 1

Network like a pro! Reach out to current employees at Gigaton on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing the role. Personal connections can make a huge difference!

Tip Number 2

Show off your skills! If you’ve got a GitHub or portfolio showcasing your projects, make sure to highlight that when you apply. We love seeing real-world applications of your coding prowess, especially in cloud architecture.

Tip Number 3

Prepare for the interview by brushing up on your knowledge of AWS and GCP. Be ready to discuss how you've tackled challenges in cloud networking and CI/CD pipelines. We want to see your problem-solving skills in action!

Tip Number 4

Don’t forget to 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 being part of our mission to cut carbon emissions.

We think you need these skills to ace Senior Software Engineer

Cloud Architecture
AWS
GCP
Cloud Networking
Python
Terraform
CI/CD Pipelines

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with what we're looking for. Highlight your cloud architecture experience and any relevant projects you've worked on, especially those involving AWS or GCP.

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 mission. Share specific examples of your work that demonstrate your problem-solving skills and collaborative spirit.

Showcase Your Technical Skills:Don’t forget to mention your proficiency in Python, Terraform, and CI/CD pipelines. We want to see how you've applied these skills in real-world scenarios, so be specific about your contributions and outcomes.

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 the role. Plus, it shows initiative, which we love!

How to prepare for a job interview at Gigaton

Know Your Tech Stack

Make sure you’re well-versed in AWS and GCP, as well as Python and Terraform. Brush up on your cloud networking knowledge too! Being able to discuss your experience with these technologies confidently will show that you’re ready to hit the ground running.

Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled complex problems in previous roles. Gigaton values individuals who can own a problem from discovery to delivery, so be ready to share specific instances where you’ve navigated ambiguity and delivered results.

Emphasise Collaboration

Since the role involves working closely with product, ML, and solutions teams, highlight your experience with agile practices like pair programming and TDD. Share stories that demonstrate your ability to collaborate effectively and mentor junior team members.

Be Ready for a Culture Fit

Gigaton is all about impact and good humour, so don’t shy away from showing your personality! Be prepared to discuss how you align with their mission to cut carbon emissions and how you can contribute to a positive team culture while pushing the boundaries of AI.