Marionete is a delivery-focused consultancy that uses innovative technology to transform businesses in the European Financial Services and Insurance (FSI) sector. We work with some of the most complex and well-known organisations in FSI, designing, implementing, and integrating information and data platforms and other mission-critical systems in highly regulated environments.Our client base is in the UK, Nordics, and Iberia. We have 60 staff with offices in London and Lisbon. We have a history of punching above our weight, and our ambition is to grow significantly by continuing to deliver a coveted customer experience by combining technical excellence with a focus on what matters most to our clients. Our culture is centered around our ability to deliver tangible business benefits using our deep technical knowledge and experience. Within this role there is opportunity for career growth, upskilling through training and certifications.As you would expect, we provide equal employment opportunities without regard to race, colour, ancestry, national origin, gender, sexual orientation, marital status, religion, age, disability, gender identity, results of genetic testing, or service in the military.About You:We are seeking a Data Engineering Technical Lead to work within our dynamic data engineering capability to deliver cloud based data solutions using best-in-class Modern Cloud platforms for blue-chip customers across the FSI sectorYou will lead cross-functional teams of Data Engineers and Architects collaborating with client side technical teams, business analysts and quality assurance analysts to provision data processing, storage, and visualisation capabilities in an Agile environment. You will be comfortable with stakeholder engagement and take overall ownership of the technical delivery of your team and the solution they are building.You are an articulate communicator who can simplify complex problems for non-technical audiences. With strong communication skills in written and spoken English, you are passionate about staying updated on the latest developments in Data Engineering.Skills and Experience Proven experience:§ 7+ years’ experience in data engineering and recent experience as a lead developer, technical lead, or data solutions architect§ Experience working with cloud platforms such as AWS and Azure.§ Must have experience working with Databricks including Delta, Unity Catalog, Autoloader and DLT.§ Great programming skills on languages such as Python, Java and/or Scala.§ Experience with data technologies such as ETL, SQL, NoSQL, data lakes, Spark, Kafka§ Great end-to-end understanding of the cloud data development life cycle in from ingestion to consumption§ Proven background in the delivery of complex data engineering solutions on modern data platforms, including lake house and lambda architectures.§ Strong understanding of data management principles and best practices§ Strong leadership skills and the ability to manage a team of technical experts§ Excellent communication and interpersonal skills§ Ability to influence technical decisions and provide guidance on best practices§ Experience with Agile project management methodologies such as Scrum or KanbanOther relevant skills and experience of interest§ Experience working in consulting, delivering data solutions for clients preferably in FSI but other industries considered§ Familiarity with data visualization tools such as Tableau, Power BI, Qlik.§ Good understanding of DevOps principles and experience with tools such as Git, Jenkins, and Docker.§ Experience with data security and compliance, including GDPR, CCPA, and HIPAA regulations§ Strong understanding of data governance frameworks and best practices§ Familiarity with machine learning and artificial intelligence concepts§ Understanding of cloud platform infrastructure (networks, security, services, etc.)§ Familiar with managing project budgets, timelines, and resources§ Exposure to supporting business developments teams with technical input and a client pitch environmentEducation:A degree in Computer Science, Engineering, Mathematics, or a similar field, or equivalent work experience.Communication Skills:§ Strong ability to effectively convey technical concepts to non-technical stakeholders.§ Effective communication skills in written and spoken English.Other Attributes:§ Strong customer focus, assertiveness, and a precise method of operation.§ Ability to understand architectural dependencies of technologies in customers’ analytic environments.§ Capable of communicating and presenting internally and externally in a confident manner.§ Highly motivated team player with a proven ability to lead teams.§ An honest approach to problem-solving and the ability to collaborate with peers, stakeholders, and management.§ A track record of collaboration with colleagues to achieve repeatable, high-quality outcomes.WHAT MARIONETE OFFERS:A chance to become a member of the Marionete team: Marionete is a professional services firm that is differentiated by our deep technical skills and our tier-one client portfolio. We are successful because of the unique talents of our team and our client first attitude.A people focused environmentCompetitive compensationPermanent positionBenefits package, including health insurance and mental health supportFinancial support for ongoing trainingRelaxed dress code at the Marionete officesAn abundance of career paths and opportunities in which to advanceA flexible and remote work environment