At a Glance
- Tasks: Architect and design digital products using modern tools and technologies.
- Company: Join Allstate, a leader in protecting families for over 90 years.
- Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
- Why this job: Make a real impact by leading innovative software projects that protect lives.
- Qualifications: 4+ years as a Software Engineer, with skills in Python, PySpark, and SQL.
- Other info: Collaborative environment with a focus on continuous improvement and innovation.
The predicted salary is between 36000 - 60000 Β£ 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 Software Engineer Lead Consultant architects and designs 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.
- 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 Consultant.
- 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 experience with Microsoft PowerBI.
- Demonstrable professional experience in SQL.
- Has a working knowledge of Microsoft Fabric (Lakehouses, Pipelines, Notebooks) and experience with CI/CD pipelines, build/test/deploy automation.
- 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 optimization.
- Experience with Java.
- Familiarity with Agile methodologies.
This job does not have supervisory duties.
Job Posting End Date: Friday 14th November [11:59pm]
Product Engineer - Lead Consultant (Hybrid) employer: Allstate Northern Ireland
Contact Detail:
Allstate Northern Ireland Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Product Engineer - Lead Consultant (Hybrid)
β¨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage on platforms like LinkedIn. We all know that sometimes itβs not just what you know, but who you know that can help you land that dream job.
β¨Tip Number 2
Prepare for those interviews by practising common questions and scenarios related to the role. We recommend doing mock interviews with friends or using online resources to get comfortable with articulating your experience and skills.
β¨Tip Number 3
Showcase your projects! Whether it's through a portfolio or GitHub, let your work speak for itself. We believe that demonstrating your technical skills and problem-solving abilities can really set you apart from other candidates.
β¨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, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Product Engineer - Lead Consultant (Hybrid)
Some tips for your application π«‘
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with Python, PySpark, and any relevant technologies to show us you're the right fit for the Product Engineer Lead Consultant role.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to tell us why you're passionate about this role and how your background aligns with our mission at Allstate. Don't forget to mention your experience in collaborative environments and your approach to software development.
Showcase Your Projects: If you've worked on any relevant projects, make sure to include them in your application. Whether it's through GitHub or personal projects, we want to see how you've applied your skills in real-world scenarios, especially in areas like CI/CD and data processing.
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 gives you a chance to explore more about our company culture and values!
How to prepare for a job interview at Allstate Northern Ireland
β¨Know Your Tech Stack
Make sure youβre well-versed in the technologies mentioned in the job description, especially Python, PySpark, and SQL. Brush up on your knowledge of Microsoft PowerBI and CI/CD practices, as these will likely come up during technical discussions.
β¨Showcase Your Problem-Solving Skills
Be prepared to discuss specific examples where you've tackled complex problems using your technical skills. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your contributions to past projects.
β¨Emphasise Collaboration
Since the role involves working closely with product managers and other stakeholders, be ready to talk about your experience in collaborative environments. Share examples of how youβve successfully partnered with others to achieve project goals and how you handle feedback.
β¨Ask Insightful Questions
Prepare thoughtful questions that show your interest in the company and the role. Inquire about their approach to continuous integration and deployment, or how they measure success for their digital products. This not only demonstrates your enthusiasm but also helps you gauge if the company is the right fit for you.