StarCompliance

Senior Analytics Engineer

StarCompliance

full-time

Posted on:

Origin:  • 🇬🇧 United Kingdom

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AzureCloudPythonSQL

About the role

  • Design, develop, and maintain a suite of client facing ThoughtSpot liveboards and internal PowerBI dashboards
  • Design, develop, and maintain data pipelines using Snowflake and Azure technologies
  • Design data models and ensure accurate data lineage
  • Write efficient and optimized SQL queries to support reporting and analytics needs
  • Implement and manage CI/CD pipelines for analytics workflows and transformations
  • Collaborate with stakeholders to gather requirements and translate them into dashboards
  • Ensure dashboards and data solutions are performant, scalable, and aligned with business needs
  • Contribute to continual improvement of data observability, governance and quality metrics
  • Support best practices in data governance, quality, and documentation
  • Act as a bridge between technical teams and customers

Requirements

  • Several years of experience in data-engineering and/or analytics positions within fast-paced, large-scale production environments
  • Strong proficiency in SQL and relational databases
  • Solid understanding of data modelling concepts (Dimensional modelling / Star schemas)
  • Proven experience building dashboards and reports, preferably with ThoughtSpot or PowerBI
  • Experience with data lineage and data governance best practices
  • Data curious and willing to dive into complex data issues
  • Hands-on experience with CI/CD processes (Azure DevOps, Git, version control, deployment pipelines)
  • Strong problem-solving skills and ability to communicate technical concepts to non-technical audiences
  • Experience of Snowflake cloud data warehouse including SnowSQL (desirable)
  • Experience of programming/scripting languages (e.g. Python / PowerShell) (desirable)
  • Experience with Microsoft Azure and building production cloud systems (desirable)
  • Experience deploying software or data products to external customers, preferably in financial services (desirable)
  • Certifications in Azure, Snowflake, ThoughtSpot, PowerBI (desirable)
  • Experience working in Agile environments (e.g., Kanban / Scrumban) (desirable)
  • GenAI experience including Cursor and ChatGPT (desirable)