At a Glance
- Tasks: Lead the development of innovative software platforms using Django and Python.
- Company: Join Kingfisher, a diverse team dedicated to better homes and lives.
- Benefits: Enjoy a competitive salary, flexible hybrid working, and career growth opportunities.
- Other info: Inclusive culture that values creativity and collaboration.
- Why this job: Shape the future of home improvement with cutting-edge technology and a supportive team.
- Qualifications: Strong Django and Python skills, with experience in cloud services and team leadership.
The predicted salary is between 70000 - 90000 £ per year.
We’re Kingfisher, a team made up of over 74,000 passionate people who bring Kingfisher - and all our other brands: B&Q, Screwfix, Brico Depot, Castorama and Koctas to life. Guided by our purpose Better Homes. Better Lives. For Everyone. We believe a better world starts with better homes, and we work every day to make that a reality. Join us and help shape the future of home improvement.
We are looking for a Lead Platform Engineer (backend python focus) to join our Group Data Science function, to lead and trailblaze the development and building of software platforms. Working across our retail banners and group functions, you will build platform roadmaps that will minimise time to value, maximise long term effectiveness and ultimately help us achieve our commercial goals.
Responsibilities:
- Collaborate with Tech, Product and Data teams to develop the engineering platforms that allow us to apply and embed the use of data science directly in our products and processes.
- Support diverse teams in translating between business and data in the design of project work, and in the synthesis and communication of recommendations and results.
- Support the Data Science Leadership Team in developing a “data culture” and demonstrating the value of data in our decision‑making.
- Provide technical leadership and support for the junior members of the team.
Qualifications:
- Excellent knowledge and experience in Django and Python backend.
- Excellent understanding of computer science fundamentals and machine learning.
- Proven experience of delivering several high‑quality software products and experience of productionisation.
- Proven experience of developing cloud‑based services using one or more cloud providers (preferably GCP).
- Strong management and leadership skills - including the ability to build, organise, motivate, mentor and manage a Platform Engineering team that supports a diverse range of initiatives.
- Sensitivity and excellent influencing skills - ability to work with stakeholders across a variety of functions and levels of seniority.
How We Work:
We believe in flexibility and balance. Our hybrid model blends home working for focus with time spent connecting and collaborating – whether in our offices or at off‑site locations. On average within our Engineering team, 40% of your time involves in‑person collaboration.
What We Offer:
An inclusive environment where your potential is limited only by your imagination. We encourage new ideas, support experimentation, and strive to create a workplace where everyone can be their best self. We also offer a competitive benefits package and plenty of opportunities to stretch and grow your career.
Diversity & Inclusion:
Our customers come from all walks of life- and so do we. We’re committed to ensuring all colleagues, future colleagues, and applicants are treated equally, regardless of age, gender, marital or civil partnership status, ethnicity, culture, religion, belief, political opinion, disability, gender identity, gender expression, or sexual orientation.
Interested? Great, apply now and help us to Power the Possible.
Lead ML Platform Engineer - Hybrid (Django/Python) employer: 慨正橡扯
At Kingfisher, we pride ourselves on being an exceptional employer, fostering a culture of inclusivity and innovation where every team member can thrive. Our hybrid working model promotes flexibility, allowing you to balance focused work with collaborative in-person interactions, while our commitment to employee growth ensures that your career development is supported through diverse opportunities. Join us in shaping the future of home improvement and enjoy a competitive benefits package that reflects our dedication to your well-being and success.
StudySmarter Expert Advice🤫
We think this is how you could land Lead ML Platform Engineer - Hybrid (Django/Python)
✨Tip Number 1
Network like a pro! Reach out to people in your industry on LinkedIn or at events. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your Django and Python projects. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by practising common questions and scenarios related to platform engineering. We recommend doing mock interviews with friends or using online platforms.
✨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 us.
We think you need these skills to ace Lead ML Platform Engineer - Hybrid (Django/Python)
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Lead ML Platform Engineer role. Highlight your experience with Django and Python, and don’t forget to showcase any cloud-based services you've developed. We want to see how your skills align with our needs!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about home improvement and how you can contribute to our mission at Kingfisher. Let us know how your background in data science can help shape our future.
Showcase Your Leadership Skills:Since this role involves leading a team, make sure to highlight your management and mentoring experience. Share examples of how you've motivated teams and influenced stakeholders in previous roles. We love seeing strong leadership in action!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team at Kingfisher!
How to prepare for a job interview at 慨正橡扯
✨Know Your Tech Inside Out
Make sure you brush up on your Django and Python skills before the interview. Be ready to discuss your past projects in detail, especially those involving cloud-based services. This will show that you not only understand the tech but can also apply it effectively.
✨Showcase Your Leadership Skills
Since this role involves leading a team, be prepared to share examples of how you've motivated and mentored others in previous positions. Highlight any experiences where you successfully influenced stakeholders or collaborated across different teams.
✨Understand the Business Context
Familiarise yourself with Kingfisher's mission and values. Think about how your technical expertise can contribute to their goal of creating better homes. This will help you align your answers with their objectives during the interview.
✨Prepare for Scenario Questions
Expect questions that assess your problem-solving abilities and how you handle real-world challenges. Practice articulating your thought process when faced with technical issues or team dynamics, as this will demonstrate your critical thinking and adaptability.