Staff Data Engineer Are you passionate about crafting innovative data systems and utilizing cutting-edge technology? Were looking for a skilled Data Engineer at Staff level to join a dynamic team and help shape the future of data infrastructure. In this role, you'll design, build, and support large-scale, distributed data systems, driving the organizations data architecture forward. Your responsibilities will include developing data pipelines, optimizing storage and retrieval processes, and ensuring the reliability and scalability of the data architecture. Youll work closely with cross-functional teams to understand data requirements, implement solutions, and troubleshoot any issues that arise. Additionally, you'll advocate for and implement software engineering best practices to ensure the efficiency, maintainability, and robustness of our data systems. Key Qualifications: - 10 years of experience building scalable, distributed data systems. - Expertise with data orchestration tools (e.g., Apache Airflow) and big data processing technologies (e.g., DBT, Spark, SQL). - Experience in event-driven architectures and streaming technologies (e.g., Kafka). - Strong software engineering practices (testing, CI/CD, version control). - Excellent problem-solving and technical leadership skills. Preferred Skills: Experience with database administration tasks like backups, recovery, and user access control. Familiarity with data visualisation tools. Experience in Agile development environments. This is a rare senior opportunity. Staff level Data Engineers are quite rare in the current market. For more information on the client, the interview process and the remuneration package ( please reach out for the salary band information ), or feel free to contact Ryan Quinn on LinkedIN or send your CV in via the link below. Skills: AWS Apache Airflow Kafka CI/CD Benefits: Work From Home Performance Bonus Gym