Staff Software Engineer - Energy
Staff Software Engineer - Energy

Staff Software Engineer - Energy

Full-Time 70000 - 90000 £ / year (est.) No home office possible
Utility Warehouse

At a Glance

  • Tasks: Lead technical projects and mentor team members in a collaborative environment.
  • Company: Join UW, a forward-thinking company focused on energy transformation.
  • Benefits: Inclusive culture, competitive salary, and opportunities for professional growth.
  • Other info: Diverse workplace welcoming applicants from all backgrounds.
  • Why this job: Make a real impact in the energy sector while driving innovation.
  • Qualifications: Expertise in software engineering with a focus on gRPC, GraphQL, and Docker.

The predicted salary is between 70000 - 90000 £ per year.

Developing your career at UW is something we feel passionately about so we're delighted that you're exploring opportunities across the business. If you're interested in the below role, please ensure you've reviewed our internal application criteria and spoken to your line manager. Please note we require you to meet the qualification/experience requirements below to be considered for this role.

We put people first. It’s all about you. We are looking for a Staff Software Engineer who acts as a prolific contributor and a technical leader. You should be someone who mentors senior team members, provides context over instruction, and leads by example to foster a culture of quality.

Your technical toolkit should include:

  • Expert knowledge of gRPC, GraphQL, Postgres, and Kafka; experience with Go is preferred but not essential.
  • Deep experience with Docker, Kubernetes, and Terraform.
  • Proficiency in CI/CD tooling such as GitHub Actions and ArgoCD.
  • A track record of improving stability, performance, and scalability in business-critical systems.
  • The ability to make the complex simple and communicate a long-term technical vision.

We work together. Your team and the people you will work with... Energy is at the heart of UW, with over 95% of our customers taking at least one Energy service. You’ll join our Energy team - the driving force behind our Energy Transformation and Market Wide Half Hourly Settlement. These high-impact projects lay the foundation for the next phase of UW. You will provide technical direction to other engineers within your pillar, ensuring that multiple team goals align with our broader strategy.

We deliver progress. What you’ll do and how you will make an impact. As a Staff Engineer, you will amplify team effectiveness by driving technical excellence and consistency across the organisation. You won't just write code; you will define 'what good looks like'. Key responsibilities include:

  • Establishing engineering standards and principles within your domain.
  • Solving complex technical problems across teams and influencing long-term strategy.
  • Driving prioritisation to ensure squads deliver on critical pillar goals.
  • Rolling out strategic operational and security improvements across multiple squads.
  • Setting and achieving appropriate SLOs and SLAs and acting as a point for critical incident escalation.
  • Leading discovery into unknowns and cutting through the noise on large-scale projects.

Additional Information: Not sure you meet all the requirements? Let us decide! Research shows that women and members of other underrepresented groups tend not to apply for jobs if they think they may not meet every qualification, when in fact they often do. We provide equal opportunities, a diverse and inclusive work environment, and fairness for everyone. You are welcome to apply no matter your age, disability, gender, marriage or civil partnership status, pregnancy and maternity status, race, religion or belief, or sexual orientation. Please don’t be afraid to ask about what we can do to support your needs. All requests will be carefully and fairly considered.

Please note, if you are successful and offered a role at UW, you will be subject to a background check. Where checks are unsatisfactory or incomplete and/or a failure to reveal information relating to convictions that you are required to identify as part of the background checks, could lead to withdrawal of an offer of employment.

Staff Software Engineer - Energy employer: Utility Warehouse

At UW, we prioritise your career development and foster a collaborative work culture that values technical excellence and innovation. As a Staff Software Engineer in our Energy team, you'll not only lead impactful projects but also benefit from a diverse and inclusive environment that supports your growth and well-being. Join us to make a meaningful contribution to the future of energy while enjoying opportunities for mentorship and professional advancement.
Utility Warehouse

Contact Detail:

Utility Warehouse Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Staff Software Engineer - Energy

✨Tip Number 1

Network like a pro! Reach out to current employees at UW through LinkedIn or other platforms. A friendly chat can give you insider info and might just get your foot in the door.

✨Tip Number 2

Show off your skills! Prepare a portfolio or a GitHub repository showcasing your projects, especially those involving gRPC, GraphQL, or Docker. This will help you stand out during interviews.

✨Tip Number 3

Practice makes perfect! Get ready for technical interviews by brushing up on your problem-solving skills and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your abilities.

✨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 joining the team at UW.

We think you need these skills to ace Staff Software Engineer - Energy

gRPC
GraphQL
Postgres
Kafka
Go
Docker
Kubernetes
Terraform
CI/CD tooling
GitHub Actions
ArgoCD
Technical Leadership
Problem-Solving
Communication Skills
Strategic Planning

Some tips for your application 🫡

Know Your Stuff: Before you start writing, make sure you’ve got a solid grasp of the technical skills mentioned in the job description. Highlight your experience with gRPC, GraphQL, and Docker, and don’t forget to mention any leadership roles you've had. We want to see how you can contribute to our team!

Tailor Your Application: Don’t just send a generic application! Take the time to tailor your CV and cover letter to reflect the specific requirements of the Staff Software Engineer role. Show us how your past experiences align with our goals and values. It’s all about making that connection!

Be Clear and Concise: When writing your application, clarity is key. Use straightforward language and avoid jargon where possible. We appreciate a well-structured application that gets straight to the point while showcasing your achievements and skills.

Apply Through Our Website: We encourage you to apply directly through our website. This way, your application will be processed efficiently, and you’ll have access to all the latest updates about the role. Plus, it shows us you’re serious about joining our team!

How to prepare for a job interview at Utility Warehouse

✨Know Your Tech Inside Out

Make sure you have a solid grasp of the technologies mentioned in the job description, like gRPC, GraphQL, and Docker. Be ready to discuss how you've used these tools in past projects and how they can be applied to the role at UW.

✨Showcase Your Leadership Skills

As a Staff Software Engineer, you'll need to demonstrate your ability to mentor and lead. Prepare examples of how you've guided teams or improved processes in previous roles. Highlight your experience in fostering a culture of quality and collaboration.

✨Prepare for Problem-Solving Questions

Expect to face complex technical problems during the interview. Brush up on your problem-solving skills and be ready to walk through your thought process. Use the STAR method (Situation, Task, Action, Result) to structure your answers.

✨Align with Company Values

UW puts people first, so be prepared to discuss how you align with their values. Think about how you've contributed to a diverse and inclusive environment in your previous roles and be ready to share those experiences.

Staff Software Engineer - Energy
Utility Warehouse

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

>