Yesterday
🇬🇧 United Kingdom – Remote
💵 £115k - £160k / year
⏰ Full Time
🔴 Lead
🚰 Data Engineer
🇬🇧 UK Skilled Worker Visa Sponsor
• Own the development and maintenance of data pipelines, ETL processes, and data workflows, at scale. • Mentor and lead multiple high-performing data engineers. • Provide strategic direction and leadership to the data engineering team. • Drive a culture of continuous improvement in Crux’s data engineering methodology. • Foster a collaborative and innovative work environment, encouraging continuous learning and professional development. • Develop and communicate a clear vision for the data engineering function within the organization. • Collaborate with other teams to understand business requirements and translate them into effective data solutions. • Conduct performance evaluations and support professional growth for team members. • Collaborate with cross-functional teams, including data science, data operations, platform engineering, sales, and go-to-market teams, to ensure timely and predictable delivery of data products. • Work closely with stakeholders to understand their data needs and deliver solutions that drive business objectives. • Stay current with industry trends and emerging technologies in data engineering. • Evaluate and recommend tools and technologies to enhance the organization's data capabilities. • Develop and execute project plans, ensuring timely delivery of data solutions. • Manage resources, budgets, and timelines for data engineering projects. • Interface with Crux’s clients and perform the role of a Customer Success Manager. • Demonstrate flexibility and a dynamic personality with the ability to switch contexts when working on various client initiatives, including pre-sales partnerships, post-sales customer success, onboarding new customers, and integrating new datasets using Crux’s proprietary platform. • Knowledge of working with investment data, preferably in the Asset Management industry, would be a huge plus. • May be required to be available for L2/L3 production support escalation.
• 10+ years of hands-on experience in software development within a SaaS environment. • 5+ years experience managing geographically dispersed teams of software or data engineers. • Proven experience in a leadership role within data engineering or a related field. • Demonstrated ability to lead and inspire a team to deliver high-quality results. • Strong knowledge of data architecture, data modeling, and data management principles. • Proficiency in database technologies, ETL processes, and data integration. • Excellent communication and interpersonal skills. • Experience with at least one cloud platform, preferably GCP. • Knowledge and hands-on expertise in data lake architectures, distributed computing, and data modeling for relational and non-relational data stores. • Prior hands-on experience using a workflow orchestration system like Apache Airflow at scale. • Experience with cloud data warehouses like Snowflake, Databricks, Redshift, Azure Synapse, and Google BigQuery. • Hands-on coding proficiency in modern Python, Java, SQL, JSON, and YAML. • K8s and Docker container experience is an advantage. • Exposure to knowledge graphs and graph databases is a huge plus. • Sense of ownership and responsibility, with the ability to work independently with minimal supervision.
Apply Now