At a Glance
- Tasks: Join us to develop AI solutions that cut carbon emissions in heavy industries.
- Company: Gigaton, a mission-driven startup focused on sustainability and innovation.
- Benefits: Equity options, flexible working hours, 30 days holiday, and a generous pension scheme.
- Other info: Collaborative culture with a no-blame approach and opportunities for rapid deployment.
- Why this job: Make a real impact on the planet while working with cutting-edge technology.
- Qualifications: Experience with AWS or GCP, Python, Terraform, and CI/CD pipelines.
The predicted salary is between 60000 - 80000 £ per year.
Our Mission 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.
The ways we like to work:
- We are a collaborative team. We regularly and eagerly pair and work through problems together. We love bouncing ideas off each other!
- 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. Our small team regularly deploys over a dozen times a day. Yes, we ship on Fridays.
- 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. We hold ourselves to an extraordinarily high bar and bring the urgency this mission requires.
- Concrete Honesty: Be honest. As concrete forms the foundation of our world, 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. We do the same: see it, own it, drive it.
- Cement it with Kindness & Fun: Have fun, be kind. We're here to extend Earth's life, but ours is still limited. We want to enjoy the ride.
To see these in full, go to Gigaton’s Operating Principles Notion page.
Senior Software Engineer in London employer: Gigaton
At Gigaton, 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 no-blame culture fosters continuous learning and growth, while our flexible working arrangements and generous benefits, including equity options and 30 days of holiday, ensure that our employees feel valued and empowered. Join us in our journey to revolutionise heavy industry and contribute to a sustainable future, all while enjoying a supportive and dynamic work environment.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer in London
✨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 Senior Software Engineer role. Personal connections can make a huge difference!
✨Tip Number 2
Prepare for technical interviews by brushing up on your cloud architecture knowledge, especially AWS and GCP. Practice coding challenges in Python and Terraform, and be ready to discuss your past projects and how you tackled complex problems.
✨Tip Number 3
Show your passion for sustainability and AI during interviews. Share your thoughts on how technology can drive decarbonisation in heavy industries. This will demonstrate that you align with Gigaton's mission and values.
✨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 team at Gigaton.
We think you need these skills to ace Senior Software Engineer in London
Some tips for your application 🫡
Show Your Passion for the Mission:When you write your application, let your enthusiasm for cutting carbon emissions shine through! We want to see how your values align with our mission at Gigaton. Share why you're excited about using AI to make a real impact.
Tailor Your Experience:Make sure to highlight your experience with AWS or GCP, and any relevant projects you've worked on. We love seeing how your skills can help us push the boundaries of AI in heavy industry, so be specific about your achievements!
Keep It Clear and Concise:We appreciate clarity! Use straightforward language and avoid jargon where possible. Make it easy for us to understand your background and how you can contribute to our team. A well-structured application goes a long way!
Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. We can’t wait to hear from you!
How to prepare for a job interview at Gigaton
✨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 Gigaton 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 experience.
✨Emphasise Collaboration
Gigaton 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 TDD, and how these have helped you and your team succeed in delivering projects.
✨Be Ready for Ambiguity
As a startup, Gigaton thrives in an environment of uncertainty. Prepare to talk about times when you've navigated ambiguity in your work. Share how you took ownership of problems from discovery to delivery, demonstrating your proactive approach and adaptability.