At a Glance
- Tasks: Join our Global Onboarding team to tackle exciting projects in energy technology.
- Company: Octopus Energy is a leading green tech company focused on renewable energy and customer satisfaction.
- Benefits: Enjoy a hybrid work model, flexible hours, and a vibrant company culture.
- Why this job: Be part of a mission-driven team making energy greener and fairer for everyone.
- Qualifications: Experience with Python, Django, and problem-solving skills are essential; bonus for AWS and React knowledge.
- Other info: We embrace diversity and encourage all candidates to apply, regardless of qualifications.
The predicted salary is between 36000 - 60000 £ per year.
London, UK
Octopus Energy Engineering is responsible for the sites, services, and tariffs that are used by the millions of Octopus Energy customers worldwide. From building the latest, cutting-edge time-of-use tariffs, to helping customers actually enjoy tasks like providing meter readings through our wheel of fortune - and everything in between.
You’ll find a wide variety of challenges in the work we do as we help push the energy revolution forward. Our teams are multi-disciplined and collaborate between countries, meaning you have what you need to get the right people together and build the next great thing.
We are looking for a Backend Engineer II to join our Global Onboarding team at OE Engineering. The Global Onboarding team are set up to work on the highest priority projects within the onboarding space, globally. The idea of the team is to unblock and rapidly build out important sites around the world, whilst encouraging efficiency through collaboration and code sharing.
Recently that meant taking over the area of Low Carbon Technology. We’re currently working hard to develop our sites selling heat pumps, EV chargers and solar panels to create a better customer experience, automate as much as possible, and to set ourselves up for rapid growth in the UK. We’re building up a strong core framework that we can use around the world, and harnessing external tech such as Shopify where possible to increase efficiency further.
We embrace flat hierarchies and an open, agile culture that fosters innovation, flexibility, and creativity. We don’t hang our personalities up with our coats and nor should you. At Octopus, we hire great people who get stuff done, all whilst being themselves.
What You’ll Have...
We’re looking for someone with a general interest in technology and problem-solving; someone diligent and thoughtful. It would be helpful to have experience/expertise in the following (in rough priority order):
- Python
- Django (or equiv. web framework)
- Domain modelling
- GraphQL
- Writing robust and fault-tolerant software
- Celery and async processing
- Postgres
Plus experience in the following would be a bonus:
- AWS
- React and Redux
Our process usually takes up to 4 weeks, but we’ll always do our best to flex around what works for you. Along the way, you’ll chat with our recruitment team and your Recruiter will help you throughout different stages.
If this sounds like you then we’d love to hear from you. Are you ready for a career with us? We want to ensure you have all the tools and environment you need to unleash your potential. Need any specific accommodations? Whether you require specific accommodations or have a unique preference, let us know, and we’ll do what we can to customise your interview process for comfort and maximum magic!
Studies have shown that some groups of people, like women, are less likely to apply to a role unless they meet 100% of the job requirements. Whoever you are, if you like one of our jobs, we encourage you to apply as you might just be the candidate we hire. Across Octopus, we’re looking for genuinely decent people who are honest and empathetic. Our people are our strongest asset and the unique skills and perspectives people bring to the team are the driving force of our success.
As an equal opportunity employer, we do not discriminate on the basis of any protected attribute. Our commitment is to provide equal opportunities, an inclusive work environment, and fairness for everyone.
Seniority level: Entry level
Employment type: Full-time
Job function: Engineering and Information Technology
Industries: Utilities and Environmental Services
Backend Engineer II - Global Onboarding employer: Octopus Energy
Contact Detail:
Octopus Energy Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Backend Engineer II - Global Onboarding
✨Tip Number 1
Familiarise yourself with Octopus Energy's mission and values. Understanding their commitment to renewable energy and customer experience will help you align your answers during interviews, showcasing your passion for the industry.
✨Tip Number 2
Brush up on your Python and Django skills, as these are key technologies for the role. Consider working on a personal project or contributing to open-source projects that utilise these frameworks to demonstrate your expertise.
✨Tip Number 3
Network with current employees or alumni who work at Octopus Energy. Engaging in conversations about their experiences can provide valuable insights into the company culture and the specific challenges faced by the Global Onboarding team.
✨Tip Number 4
Prepare to discuss how you've approached problem-solving in past projects. Be ready to share examples of how you've built robust software or improved processes, as this aligns with the team's focus on efficiency and innovation.
We think you need these skills to ace Backend Engineer II - Global Onboarding
Some tips for your application 🫡
Understand the Company: Before applying, take some time to understand Octopus Energy's mission and values. Familiarise yourself with their commitment to renewable energy and customer experience, as this will help you tailor your application to align with their goals.
Highlight Relevant Skills: In your CV and cover letter, emphasise your experience with Python, Django, and any other relevant technologies mentioned in the job description. Be specific about your projects and how they relate to the role of Backend Engineer II.
Craft a Strong Cover Letter: Use your cover letter to tell a story about your passion for technology and problem-solving. Mention specific examples of how you've tackled challenges in previous roles, particularly those that demonstrate your ability to work collaboratively in a team.
Proofread Your Application: Before submitting, make sure to proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism, which are crucial in a technical role.
How to prepare for a job interview at Octopus Energy
✨Show Your Passion for Technology
Make sure to express your genuine interest in technology and problem-solving during the interview. Octopus Energy values candidates who are not only skilled but also enthusiastic about using their expertise to tackle real-world challenges.
✨Demonstrate Your Technical Skills
Be prepared to discuss your experience with Python, Django, and other relevant technologies like GraphQL and Postgres. Highlight specific projects where you've successfully implemented these skills, as this will showcase your ability to contribute effectively to the team.
✨Emphasise Collaboration and Flexibility
Octopus Energy thrives on collaboration and an agile culture. Share examples of how you've worked in multi-disciplined teams and adapted to changing requirements. This will demonstrate that you can fit into their open and innovative environment.
✨Ask Thoughtful Questions
Prepare insightful questions about the company's mission, the Global Onboarding team's projects, or their approach to low carbon technology. This shows that you're not just interested in the role, but also in how you can contribute to their goals and values.