Senior Data Engineer

Square One ResourcesLondon, GB
Published on

About the Role

This is an exciting opportunity for an experienced Senior Analytics Engineer to lead technical work on projects, manage complex stakeholder relationships, and deliver innovative data solutions. Positioned at the intersection of Data Analytics, Software Development, and Data Engineering, this role is critical in shaping data-driven decision-making across diverse industries.

As a Senior Analytics Engineer, you’ll be responsible for designing scalable data pipelines, leading technical execution, and mentoring junior team members. The role involves close collaboration with stakeholders to understand their objectives and deliver high-impact solutions while also driving innovation in analytics engineering practices.

Key Responsibilities

  • Technical Leadership: Design and implement robust, scalable data pipelines using tools such as dbt and Airflow.
  • Stakeholder Collaboration: Work closely with stakeholders to understand business needs and deliver tailored, data-driven solutions.
  • Data Transformation: Convert raw data into clean, actionable datasets suitable for predictive analytics and product development.
  • Innovation and Quality: Continuously improve engineering practices through automation, testing, and exploration of new data technologies.
  • Mentorship: Guide and support junior engineers, fostering best practices in analytics and software engineering.

Required Experience & Skills

  • Significant experience in analytics engineering, data modeling, or data engineering roles.
  • Advanced proficiency in Python (including libraries such as NumPy and Pandas) and strong SQL skills.
  • Proven track record of leading technical projects and mentoring engineering teams.
  • Excellent communication skills, with the ability to bridge technical concepts and business objectives.
  • Hands-on experience with cloud platforms (e.g., Snowflake, AWS) and modern data pipeline tools like Airflow and dbt.