Job Description
ROLE OVERVIEW
We are looking for a highly skilled and motivated Data Engineer to join our technology team. In this role, you will play a key part in designing, building, and maintaining scalable data infrastructure that powers data-driven products across the organisation. You will collaborate closely with cross-functional teams in a dynamic Agile environment and contribute to delivering high-quality, compliant data solutions.
Key Responsibilities
- Deliver data-driven product features by working closely with developers, product owners, and business stakeholders.
- Manage backlog items and own the full lifecycle of data changes — design, development, delivery, and support.
- Ensure data structures and database designs meet application, scalability, and architectural standards.
- Build and maintain ETL pipelines for both OLAP and OLTP systems.
- Drive build and release activities for data solutions and maintain related architecture artefacts.
- Continuously improve and optimise data models and warehouse structures for performance and reliability.
- Collaborate with product owners, architects, business analysts, and scrum teams to deliver changes on schedule.
Technical Skills & Knowledge
- Strong hands-on proficiency in SQL and Python.
- Strong hands-on experience with Snowflake (must-have) — including physical data modelling, DB design, CDC, and performance tuning.
- Strong hands-on experience with AWS cloud services (EKS, EC2, S3, RDS, Lambda, API Gateway, ECS, VPC, IAM, CloudWatch) and cloud architecture best practices.
- Experience with Matillion preferred.
- Hands-on experience with CI/CD tools and automation.
- Experience designing, developing, and deploying REST APIs.
- Experience designing and deploying applications using OLTP and OLAP systems.
- Exposure to financial services, compliance, or regulated data environments.
- Familiarity with data governance, lineage, and auditability concepts.
- Experience working across onsite/offshore teams.
- Strong team player with a willingness to learn new technologies.
Requirements
EXPERIENCE REQUIREMENTS
- 8+ years of hands-on experience with databases and ETL tools.
- End-to-end ETL experience covering documentation, development, testing, and production deployment (must-have).
- Strong relational database background with advanced SQL skills and query optimisation experience.
- Demonstrated proficiency in automation and continuous delivery methodologies.
- Proven experience across all phases of the SDLC in an Agile environment.
- Track record of delivering data solutions in regulated or compliance-driven industries (financial services preferred).
check(event) ; career-website-detail-template-2 => apply(record.id,meta) mousedown=lyte-button => check(event) final-style=background-color:#9647FD;border-color:#9647FD;color:white; final-class=lyte-button lyteBackgroundColorBtn lyteSuccess lyte-rendered=>