At a Glance
- Tasks: Lead the design and architecture of innovative digital products using modern technologies.
- Company: Join Allstate, a leader in protecting families for over 90 years.
- Benefits: Enjoy flexible benefits, healthcare, and access to world-class learning platforms.
- Other info: Be part of a high-performing team focused on growth and career development.
- Why this job: Make a real impact in a socially responsible organisation with a people-first culture.
- Qualifications: 4+ years in software engineering, with expertise in Python, SQL, and data processing.
The predicted salary is between 48000 - 72000 £ per year.
At Allstate, great things happen when our people work together to protect families and their belongings from life’s uncertainties. For more than 90 years, our innovative drive has kept us a step ahead of our customers’ evolving needs.
Your role in the team:
The Product Engineer Lead architects and designs their digital products using modern tools, technologies, frameworks, and systems. They apply a systematic application of scientific and technological knowledge, methods, and experience to the design, implementation, testing, and documentation of software. They own and manage running their application in production and ultimately become accountable for the success of their digital products through achieving KPIs.
Key Responsibilities:
- Participate in inceptions and iteration planning meetings, infusing backlogs with technical input working in close partnership with the product manager.
- Partner in collaboration and strategy alignment across product portfolios (cross-product) in partnership with product managers, other peers, and key stakeholders.
- Serve as an expert on one or more business domains and a distinguished advocate of multiple technology stacks, sharing that knowledge across organisations.
- Lead and participate in daily site, cross-site, and product team standups.
- Lead and participate in retrospectives, demonstrating and encouraging each participant to provide feedback with empathy.
- Provide support for software products in user environments.
- Coach the team and lead daily practices of using paired programming and test-driven development in writing software and building products.
- Establish continuous integration, continuous delivery, and continuous deployment pipelines and practices.
Essential Skills:
- All applicants must demonstrate they have a legal right to work in the UK for employment at Allstate. Allstate is not providing sponsorship for this vacancy.
- Minimum 4 years’ experience as a Software Engineer.
- Minimum 2 years’ experience in Python for scripting, automation, and data transformation.
- Minimum 2 years’ experience with PySpark for handling distributed data processing workloads.
- Minimum 1 year’s experience with Microsoft PowerBI.
- Demonstrable professional experience in SQL.
- Working knowledge of Microsoft Fabric (Lakehouses, Pipelines, Notebooks) and experience with CI/CD pipelines, build/test/deploy automation.
Desirable Skills:
- Solid understanding of SRE principles applied to data platforms (pipeline reliability, monitoring, CI/CD, incident response, automation/self-healing).
- GitHub for version control, collaboration, and workflow management.
- Datadog for application health and performance monitoring.
- General database fundamentals and query optimisation.
- Experience with Java.
- Familiarity with Agile methodologies.
Supervisory Responsibilities:
This job does not have supervisory duties.
Why join us?
Allstate NI is proud to be Allstate’s European Digital Centre of Excellence—recent winners of ‘Best Use of Cloud Services’ at the Belfast Telegraph IT Awards 2024, and recognised for our community and sustainability impact at the 2024 Business in the Community Awards and Gold accreditation for Environmental Responsibility. We’re a product-driven, cloud-first organisation delivering real outcomes through modern technology, a digital product-centric talent model, and a culture rooted in engineering excellence. Our teams work in cross-functional structures, guided by an outcome-based delivery approach that accelerates speed, agility, and value.
We offer:
- A generous, flexible benefits package including annual leave, healthcare and dental cover, pension, and lifestyle discounts.
- Access to world-class learning platforms and award-winning L&D.
- Clear career paths, internal mobility, and a strong focus on growth.
- A people-first culture with flexible working options.
Be part of a high-performing, socially responsible organisation where your work has purpose, and your growth is supported every step of the way.
Statement on Fair Employment and Equal Opportunities:
Allstate NI wishes to ensure equal opportunity is given to all job applicants. This company will not discriminate on the grounds of race, gender (including gender reassignment status), sexual orientation, religious belief, political opinion, marital status, age, or disability. We are an equal opportunities employer. We welcome applications from all suitably qualified persons. However, as women are currently under-represented in our workforce, we would particularly welcome applications from women. All appointments will be made on merit. Applicants should note Allstate NI complete AccessNI background checks on all candidates offered a position.
Lead Product Engineer - (Hybrid) in Belfast employer: Allstate Insurance Company
Allstate NI is an exceptional employer, recognised for its commitment to innovation and community impact, making it a leader in the digital space. With a flexible benefits package, a strong focus on employee growth through world-class learning opportunities, and a people-first culture that embraces diversity, Allstate offers a rewarding environment for professionals looking to make a meaningful impact. Join us in our Belfast office, where your contributions will be valued and your career can flourish in a collaborative and supportive setting.
Contact Details:
Allstate Insurance Company Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land Lead Product Engineer - (Hybrid) in Belfast
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with professionals on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Prepare for those interviews by practising common questions and showcasing your technical skills. Use mock interviews to get comfortable talking about your experience with Python, PySpark, and CI/CD pipelines. Confidence is key!
✨Tip Number 3
Showcase your projects! Whether it's through GitHub or a personal portfolio, make sure to highlight your work with software engineering and data platforms. This gives potential employers a taste of what you can bring to the table.
✨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 our awesome team at Allstate.
We think you need these skills to ace Lead Product Engineer - (Hybrid) in Belfast
Some tips for your application 🫡
Tailor Your Application:Make sure to customise your CV and cover letter for the Lead Product Engineer role. Highlight your experience with Python, PySpark, and any relevant projects that showcase your skills in software design and implementation.
Showcase Your Technical Skills:We want to see your technical prowess! Include specific examples of how you've used CI/CD pipelines, SQL, and Microsoft PowerBI in your previous roles. This will help us understand your hands-on experience and how you can contribute to our team.
Emphasise Collaboration:Since this role involves working closely with product managers and other stakeholders, share instances where you've successfully collaborated on projects. We love seeing teamwork in action, so don’t hold back on those stories!
Apply Through Our Website:For the best chance of success, make sure to apply through our website. It’s the easiest way for us to keep track of your application and ensures you’re considered for the role. We can’t wait to hear from you!
How to prepare for a job interview at Allstate Insurance Company
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Python and PySpark. Brush up on your SQL skills too, as they’ll likely come up during technical discussions.
✨Showcase Your Collaboration Skills
Since the role involves working closely with product managers and other stakeholders, be prepared to discuss your experience in cross-functional teams. Share examples of how you’ve successfully collaborated on projects and contributed to team goals.
✨Prepare for Scenario-Based Questions
Expect questions that assess your problem-solving abilities and how you handle real-world challenges. Think of specific situations where you’ve applied SRE principles or led retrospectives, and be ready to explain your thought process.
✨Emphasise Continuous Learning
Allstate values growth and development, so highlight any recent learning experiences or certifications related to cloud services or Agile methodologies. This shows your commitment to staying current in the field and aligns with their culture of engineering excellence.