Are you a skilled Data Engineer with strong technical expertise in modern data technologies and a passion for building robust, scalable solutions in high-impact financial technology? Do you thrive on solving complex data challenges and contributing to technical excellence in collaborative, agile environments? This is an exciting opportunity to join the team behind Crypto Secure, a cutting-edge risk assessment platform helping banks gain comprehensive visibility into crypto spend, transaction volumes, and AML risk exposure. Working with modern technologies including Snowflake, Hadoop, Spark, and NiFi, you'll be at the forefront of fintech innovation. As a Senior Data Engineer, you will join our Data Engineering team, contributing your technical expertise to build and optimise our data platform. You'll implement scalable data solutions that process massive datasets, collaborate across teams, and play a key role in delivering robust data solutions that directly impact our product's success. Role --- Technical Implementation & Development - Build and maintain scalable data pipelines and systems using Snowflake, Hadoop, Spark, and NiFi to handle massive financial datasets. - Implement data architectures and solutions based on technical designs and requirements. - Contribute to technical discussions on implementation approaches, system design, and optimisation strategies. - Write high-quality, maintainable code following engineering best practices and team standards. Agile Collaboration & Delivery - Actively participate in agile ceremonies including sprint planning, backlog refinement, estimation workshops, and retrospectives. - Contribute to technical discussions around story breakdown, effort estimation, and implementation approaches. - Support issue triage and resolution, helping to maintain system reliability and performance. - Collaborate effectively with Product, Data Science, and Software Engineering teams to deliver integrated solutions. Data Engineering Excellence - Develop and optimise data pipelines, data transformation processes, and ETL workflows. - Implement data quality checks, monitoring, and alerting to ensure reliable data delivery. - Build data transformation processes and contribute to metadata management systems. - Support data governance initiatives and maintain high standards for data reliability and accuracy.
Continuous Learning & Growth - Stay current with emerging data engineering technologies and industry best practices. - Participate in knowledge sharing sessions and contribute to team learning initiatives. - Mentor junior engineers and share technical expertise across the team. - Contribute to improving team processes, tools, and technical standards. All About You --- Technical Skills & Experience - Strong technical background with relevant experience in data engineering or related fields. - Demonstrated ability to analyse complex datasets, identify trends, and deliver actionable insights - Solid communication skills with the ability to collaborate effectively with technical and business stakeholders. - Experience working in agile environments and contributing to cross-functional teams. - Proven ability to work independently while collaborating effectively in team settings. Core Technical Expertise - Track record of delivering scalable solutions using Snowflake’s advanced features (e.g., data sharing, performance tuning, security). - Advanced SQL skills and solid experience with both relational and NoSQL databases.
Expert-level proficiency in SQL, with hands-on experience designing and optimising queries for Snowflake environments. - Strong experience building and optimising data pipelines using big data technologies: Snowflake, Hadoop, Spark, Databricks, Kafka. - Experience with cloud data platforms and services. - Proficiency in Python, or other object-oriented/functional programming languages. - Knowledge of stream processing, message queuing, and distributed data processing concepts. - Experience with data pipeline orchestration tools and workflow management. - Ability to work with unstructured datasets and extract value from complex data sources. Professional Excellence - Strong problem-solving and analytical skills with attention to detail. - Experience supporting production data systems in dynamic, fast-paced environments. - Familiarity with modern software development practices: version control, testing, CI/CD. - Self-motivated with ability to manage multiple priorities and deliver quality results. Why You'll Love This Role - Work on cutting-edge fintech solutions at the intersection of cryptocurrency, risk management, and regulatory compliance. - Use industry-leading tools including Snowflake, Spark, and cloud-native architectures to solve complex data challenges. - Develop your skills working with massive datasets and advanced data engineering technologies alongside experienced technical leaders. - Join a team that values continuous learning, technical excellence, and provides opportunities for career advancement. - Build solutions that help financial institutions navigate the evolving crypto landscape and protect against risk. - Work with talented engineers, data scientists, and product professionals in a supportive, innovation-focused culture."
