Senior Software Engineer in England

Senior Software Engineer in England

England Full-Time 48000 - 72000 Β£ / year (est.) Home office (partial)
Go Premium
T

At a Glance

  • Tasks: Design and develop scalable back-end services for an innovative electricity grid modelling platform.
  • Company: Join a forward-thinking tech company focused on sustainable energy solutions.
  • Benefits: Enjoy competitive salary, health perks, hybrid work, and opportunities for professional growth.
  • Why this job: Make a real impact in the energy sector while working with cutting-edge technology.
  • Qualifications: Proven experience in back-end development, especially with Python and modern frameworks.
  • Other info: Collaborative environment with mentorship opportunities and a focus on continuous improvement.

The predicted salary is between 48000 - 72000 Β£ per year.

About the Role

We are looking for an experienced Senior Back-End Engineer to help build and scale the infrastructure behind Scenario Builder, our electricity grid modelling platform. Scenario Builder is an in-browser platform that currently provides capacity expansion and dispatch modelling through an accessible no-code interface. The vision for Scenario Builder is to expand into power flow modelling to create a fully integrated grid modelling platform with the features and functionality needed to enable users to develop bankable scenarios that support energy investment decisions. You will work closely with the wider product and engineering team to design, develop, and maintain the back-end services that power our platform. You will also be expected to mentor and guide more junior engineers on best practices and system design. This hybrid role is based out of our London office near Waterloo Station and reports to the Head of Platform.

Responsibilities

  • Back-end development architecture
  • Design, develop, and maintain scalable back-end services and APIs using Python and modern frameworks (FastAPI).
  • Design and build high-performance API endpoints to handle complex hierarchical data queries and multi-dimensional aggregations for grid modelling computations.
  • Ensure system reliability, performance, and security through best practices in code quality, testing, and monitoring.
  • Collaborate with front-end engineers to design and implement RESTful APIs that support our web application.
  • Infrastructure DevOps
  • Manage and optimise cloud infrastructure (GCP) to support our computational workloads.
  • Implement and maintain CI/CD pipelines to enable rapid, reliable deployments.
  • Monitor system health and performance, proactively identifying and resolving issues.
  • Implement and maintain infrastructure-as-code.
  • Technical leadership collaboration
  • Participate and lead in code reviews, architectural discussions, and technical planning sessions.
  • Collaborate with cross-functional teams, including product, data engineering, and modelling, to deliver impactful features.
  • Stay current with industry trends and best practices, bringing new ideas and technologies to the team.
  • Mentor junior engineers and contribute to a culture of technical excellence and continuous improvement.

About You

We are looking for an experienced Senior Back-End Engineer to help build and scale the infrastructure behind Scenario Builder, our electricity grid modelling platform. Scenario Builder is an in-browser platform that currently provides capacity expansion and dispatch modelling through an accessible no-code interface. The vision for Scenario Builder is to expand into power flow modelling to create a fully integrated grid modelling platform with the features and functionality needed to enable users to develop bankable scenarios that support energy investment decisions. You will work closely with the wider product and engineering team to design, develop, and maintain the back-end services that power our platform. You will also be expected to mentor and guide more junior engineers on best practices and system design. This hybrid role is based out of our London office near Waterloo Station and reports to the Head of Platform.

Senior Software Engineer in England employer: TransitionZero

Join a forward-thinking company that prioritises innovation and collaboration in the energy sector. Our London office, conveniently located near Waterloo Station, fosters a dynamic work culture where you can thrive alongside talented professionals while enjoying flexible hybrid working arrangements. With a strong emphasis on employee growth, mentorship opportunities, and a commitment to technical excellence, we empower our team to make a meaningful impact in building sustainable energy solutions.
T

Contact Detail:

TransitionZero Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Senior Software Engineer in England

✨Network Like a Pro

Get out there and connect with people in the industry! Attend meetups, tech talks, or even online webinars. You never know who might have a lead on your dream job or can introduce you to someone at a company you're eyeing.

✨Show Off Your Skills

Don’t just talk about your experience; showcase it! Create a portfolio or GitHub repository with your projects. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Ace the Interview

Prepare for those interviews like it's a coding challenge! Research common questions for Senior Back-End Engineers and practice your answers. Also, be ready to discuss your past projects and how you tackled challenges.

✨Apply Through Our Website

We love seeing applications come through our website! It shows you're genuinely interested in joining us. Plus, it makes it easier for us to keep track of your application and get back to you quickly.

We think you need these skills to ace Senior Software Engineer in England

Back-End Development
Python
FastAPI
API Design
Cloud Infrastructure Management
GCP (Google Cloud Platform)
CI/CD Pipelines
Infrastructure-as-Code
Code Quality
Testing
Monitoring
Technical Leadership
Mentoring
Collaboration
Problem-Solving

Some tips for your application 🫑

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Senior Back-End Engineer role. Highlight your expertise in Python, FastAPI, and any relevant cloud infrastructure experience. We want to see how you can contribute to our Scenario Builder!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about building scalable back-end services and how your previous experiences align with our mission at StudySmarter. Let us know what excites you about this role!

Showcase Your Technical Skills: Don’t forget to include specific examples of your technical achievements. Whether it's optimising CI/CD pipelines or mentoring junior engineers, we want to see how you've made an impact in your previous roles. Be clear and concise!

Apply Through Our Website: We encourage you to apply directly through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates. We can’t wait to hear from you!

How to prepare for a job interview at TransitionZero

✨Know Your Tech Stack

Make sure you’re well-versed in Python and FastAPI, as these are crucial for the role. Brush up on your knowledge of scalable back-end services and APIs, and be ready to discuss how you've implemented them in past projects.

✨Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've tackled complex hierarchical data queries or multi-dimensional aggregations. Highlight any challenges you faced and how you overcame them, especially in relation to system reliability and performance.

✨Demonstrate Leadership and Mentorship

Since mentoring junior engineers is part of the job, think of instances where you've guided others. Be ready to discuss your approach to code reviews and how you foster a culture of technical excellence within a team.

✨Stay Current with Industry Trends

Research recent developments in cloud infrastructure and CI/CD practices. Bring fresh ideas to the table during your interview, showing that you’re proactive about staying updated and can contribute innovative solutions to the team.

Senior Software Engineer in England
TransitionZero
Location: England
Go Premium

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

T
  • Senior Software Engineer in England

    England
    Full-Time
    48000 - 72000 Β£ / year (est.)
  • T

    TransitionZero

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>