Lead/Staff Backend Engineer

Lead/Staff Backend Engineer

London Full-Time 48000 - 72000 £ / year (est.) Home office (partial)
G

At a Glance

  • Tasks: Lead the design and scaling of our data platform for energy companies.
  • Company: Join Gorilla, a leader in high-performance SaaS solutions for the energy transition.
  • Benefits: Enjoy flexible work options, mentorship opportunities, and a collaborative culture.
  • Why this job: Make a real impact on the energy sector while growing your technical skills.
  • Qualifications: Expertise in Python, distributed systems, and experience with cloud platforms like AWS required.
  • Other info: Be part of a team that values innovation and strategic thinking.

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

Join us at Gorilla and help shape the digital backbone of the energy transition. As a Lead/Staff Backend Engineer, you\’ll play a pivotal role in designing and scaling our data platform, powering key decisions for energy companies worldwide. We\’re committed to delivering high-performance, data-intensive SaaS solutions that help our clients maximize ROI and accelerate their path to net-zero. You’ll work at the intersection of deep technical expertise and strategic thinking, contributing not only to our product architecture but also to how we build and scale our engineering culture. What you\’ll do As a Staff Engineer in our Platform team, you’ll be a technical leader responsible for evolving and scaling the core API and data systems that support our pricing, forecasting, and analytics applications. You\’ll balance hands-on development with strategic contributions across teams. Your responsibilities will include: Lead architectural decisions across the platform, ensuring scalability, reliability, and performance in high-load, data-heavy environments. Drive cross-functional technical initiatives that have a broad impact across the product, working closely with Product Managers, Designers, and fellow Engineers. Mentor and support other engineers , fostering technical growth and best practices through design reviews, pair programming, and knowledge sharing. Design and build distributed systems that handle complex workflows and large volumes of energy data efficiently and securely. Take ownership of critical components , ensuring they evolve with the needs of the business and maintain a high bar for quality and resilience. Influence technical direction and culture , helping shape how we build systems and collaborate as a team. Contribute to strategic planning , helping define roadmaps and long-term technical vision in partnership with engineering and leadership. What we’re looking for Expertise in Python , with a strong command of modern software design patterns, testing practices, and performance optimization. Extensive experience with relational databases and data modeling for high-throughput systems. Deep understanding of distributed systems design and the trade-offs involved in consistency, availability, and partition tolerance. Proven track record of working on data-intensive and high-load backends , ideally within SaaS environments. Familiarity with cloud platforms, especially AWS , and experience with infrastructure-as-code and container orchestration. Strong architectural intuition and ability to drive clarity in ambiguous, complex technical situations. Leadership experience through mentoring, leading initiatives, or shaping engineering practices across teams. Experience in defining and improving DevOps pipelines , observability, and platform reliability. Strong communication skills and a collaborative mindset—able to build alignment across stakeholders. Proactive and pragmatic: able to balance technical excellence with delivery impact. #J-18808-Ljbffr

Lead/Staff Backend Engineer employer: Gorilla - Energy data applications

At Gorilla, we pride ourselves on being an exceptional employer that champions innovation and collaboration in the energy sector. Our vibrant work culture fosters continuous learning and growth, providing ample opportunities for professional development while contributing to meaningful projects that drive the energy transition. Located in a dynamic environment, we offer competitive benefits and a supportive atmosphere where your technical expertise can truly make an impact.
G

Contact Detail:

Gorilla - Energy data applications Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead/Staff Backend Engineer

✨Tip Number 1

Familiarise yourself with the latest trends in backend engineering, especially around Python and distributed systems. This will not only help you understand the technical requirements better but also allow you to engage in meaningful conversations during interviews.

✨Tip Number 2

Showcase your leadership skills by discussing any mentoring or team initiatives you've led in previous roles. Highlighting your experience in fostering a collaborative engineering culture can set you apart from other candidates.

✨Tip Number 3

Prepare to discuss specific examples of how you've tackled high-load, data-intensive challenges in past projects. Being able to articulate your problem-solving process will demonstrate your capability to handle the responsibilities of this role.

✨Tip Number 4

Research Gorilla's current products and their impact on the energy sector. Understanding their mission and how your skills can contribute to their goals will show your genuine interest and alignment with their vision.

We think you need these skills to ace Lead/Staff Backend Engineer

Expertise in Python
Modern Software Design Patterns
Testing Practices
Performance Optimisation
Relational Databases
Data Modelling for High-Throughput Systems
Distributed Systems Design
Data-Intensive Backend Development
SaaS Environments Experience
Cloud Platforms (especially AWS)
Infrastructure-as-Code
Container Orchestration
Architectural Intuition
Leadership and Mentoring
DevOps Pipelines Definition and Improvement
Observability
Platform Reliability
Strong Communication Skills
Collaborative Mindset
Proactive and Pragmatic Approach

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your expertise in Python, distributed systems, and experience with data-intensive backends. Use specific examples from your past roles that demonstrate your leadership and technical skills relevant to the job.

Craft a Compelling Cover Letter: In your cover letter, express your passion for the energy transition and how your background aligns with Gorilla's mission. Mention specific projects where you've led architectural decisions or mentored other engineers, showcasing your ability to drive cross-functional initiatives.

Showcase Relevant Projects: Include a section in your application that details relevant projects you've worked on, particularly those involving high-load systems or SaaS solutions. Highlight your role in these projects and the impact they had on the business.

Prepare for Technical Questions: Anticipate technical questions related to distributed systems, data modelling, and performance optimisation. Be ready to discuss your thought process in architectural decisions and how you approach mentoring and collaboration within teams.

How to prepare for a job interview at Gorilla - Energy data applications

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with Python and modern software design patterns. Highlight specific projects where you've optimised performance or tackled complex problems, especially in data-intensive environments.

✨Demonstrate Leadership Skills

Share examples of how you've mentored other engineers or led cross-functional initiatives. Companies are looking for candidates who can influence technical direction and foster a collaborative culture.

✨Understand Distributed Systems

Be ready to explain your understanding of distributed systems design, including the trade-offs between consistency, availability, and partition tolerance. Prepare to discuss how you've applied this knowledge in past roles.

✨Communicate Clearly and Collaboratively

Strong communication skills are essential. Practice articulating your thoughts clearly and be open to feedback during the interview. Show that you can build alignment across different stakeholders and teams.

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