About this role
We're seeking a Senior Data Engineer to join adm Indicia’s Data Engineering team, who are responsible for building and maintaining multiple data solutions for our business and our diverse client base. Experts in creating robust, scalable data pipelines, our team’s foundational work supports our ever-increasing demand for data-driven products and services across the company. As a Senior Data Engineer, you are responsible for end-to-end delivery of automated data processing solutions, from inception to delivery and ongoing support. Gather and interpret business and stakeholder requirements, translating them into effective technical solution designs. Create clear, comprehensive design documentation for technical audiences across multiple teams. Take technical ownership and accountability for the successful delivery of data solutions. Collaborate with stakeholders, team members, and cross-functional business teams to deliver solutions. Accurately estimate, prioritise, and deliver work in a fast-paced commercial environment. Design and develop scalable, robust, and secure data solutions, including ETL/ELT pipelines, data models, and integrations with downstream systems. Partner with Data Engineering and Architecture colleagues to evolve, operate, and enhance the Data Platform in line with the platform roadmap. Drive adoption of best practices and continuous improvement initiatives, ensuring alignment with industry standards. Provide technical guidance, support, and mentoring to junior colleagues and wider teams across the data organisation.