Senior Staff Data Engineer Design
You will be joining our CDAO Data Modelling & Design team, where we are seeking passionate and cloud-savvy data engineers to help drive our commitments in our Data Strategy and achieve our vision for enterprise semantic data model.
Collaborate with industry leaders to drive forward our mission of revolutionising the fintech landscape. As part of our team, you will deliver world-class, competitive banking products and services with unparalleled levels of service and reliability.
We support flexible work arrangements, including at least half your time each month connecting in office, as well as other options like changing start and finish times, part-time arrangements, and job share.
We are interested in hearing from people who:
• Possess in-depth knowledge of data modelling and design practices, especially related to conceptual modelling
• Are proficient in data architecture, enterprise level data management principles, and can own and contribute to solutions of complex problems
• Have a solid understanding of data product mindset, data mesh architecture, and data fabric
• Are familiar with the full software development lifecycle, with a focus on data ingestion process, data transformation pipelines, data integration, and visualisation
• Understand data profiling, basics of numerical statistics, and data quality calculations
• Have experience handling large-scale data processing and analytics
• Can provide code quality control through peer programming, code review, and automated pipeline release management
• Can coach junior engineers, share knowledge to uplift and improve software development practices.
Technical Skills
This is a senior technical role requiring a broad range of tools, languages, and frameworks. You will be a good match if you have previous experience in:
• Different data modelling methodologies
• Domain driven design
• Familiarity with ontologies, semantic models, and knowledge graphs
• Developing 3-tier application both on-premises and on cloud covering Frontend, Backend, and Databases
• Developing data warehouses or data lakes
• Microservices design and implementation of highly scalable APIs
• CI/CD tools (i.e. GitHub Actions)
• Familiarity with graph technologies
• Visualisation tools such as PowerBI, Tableau, or similar.
Desirable Skills
• Developed knowledge/understanding of AWS certification with exposure to any of the following: AWS Lambda, S3, Redshift, Athena, EMR, Glue, DynamoDB
• Application Security
• Graph DB (Neo4j, Amazon Neptune)
• Observability tools (i.e. Splunk or AppDynamics)
• Scripting using Python, SQL, DBT, Scala, Go
• Tableau, PowerBI for data visualisation.
Working with Us
Whether you are passionate about customer service, driven by data, or called by creativity, a career with us is for you.
Our people bring diverse backgrounds and unique perspectives to build a respectful, inclusive, and flexible workplace with flexible work locations. We value our employees who truly live our values: care, courage, and commitment, and offer exceptional opportunities to develop their careers with us.
If you are ready to be part of a forward-thinking company that values innovation, teamwork, and security, apply now and help shape the future of fintech with us.