We are a forward-thinking company that recently launched an innovative Petcare Platform, poised to revolutionize how we utilize real-time event data within our operational and analytical ecosystems. As we continue to grow, we are excited to enhance our data capabilities and processes, bridging Microsoft Azure with Google Cloud Platform to deliver cutting-edge solutions. To support this ambitious journey, we are looking for two experienced Principal Engineers to join our Data Platforms team within the Engineering function.
The Opportunity:
As a Principal Engineer, you will play a pivotal role in defining and driving key technical initiatives across our Engineering and Data Science/Analytics teams. These roles are for senior individual contributors who are experts in enterprise-level engineering improvements, with a focus on delivering tangible value for our customers, shareholders, and developers. We are currently transitioning from traditional batch orchestration (Airflow/Composer, Bigquery, dbt) into event streaming; this will involve developing and deploying new tools and processes on our analytics platform, where you will be expected to mentor and guide colleagues across the Platform, Data and Analytics Engineering disciplines. You will directly shape the delivery of this exciting new development in our analytics and operational capabilities, and the tools you design and deploy will change the way the business sees its data, making decisions which directly impact our customers faster than ever before.
These two roles will share common ground, but we expect one Principal Engineer to focus more heavily on foundational capabilities/technologies (delivering robust deployment of data streaming infrastructure and applications/services, promoting Software Engineering best practice, shaping our emerging MLOps capabilities) and the other to focus on data modelling/Analytics Engineering (shaping how we build, monitor and share robust data products to enable low-latency self-serve analytics in the wider internal analytics community). We are looking for a collaborative mindset and we have enough technical breadth in scope to give each Principal Engineer plenty to take charge of!
As a Principal Engineer, you will be responsible for:
Key Responsibilities:
Essential Experience, Knowledge & Expertise
Desirable Experience, Knowledge & Expertise
Role Specific Competencies
Why Join Us?
This is a unique opportunity to be part of a dynamic and innovative team at the forefront of transforming pet care. You will directly shape the delivery of new capabilities within our analytics and operational platforms, with your work having a direct impact on our customers and business. If you’re passionate about leveraging data to drive business success and enjoy leading technical initiatives in a collaborative environment, we’d love to hear from you.
Pets just see people. They aren’t biased and they don’t discriminate. We take our inspiration from pets and we value and respect difference in all its forms. Our aim is to reflect the diversity of the communities we operate in and every colleague can help us achieve this. We encourage our people to be themselves so even if your skills and experience don’t perfectly align, if you think you can make a unique contribution through your values and behaviours, we want to hear from you!