Strong hands on experience with Python for data engineering and pipeline development
Proficiency in SQL and experience with large, structured datasets
Exposure to Snowflake or similar cloud data warehouse platforms
Overview
Weâre hiring a
Data Engineer
to join a highly structured, enterpriseâgrade technology environment undergoing a multiâyear data transformation initiative
for one of our key Financial Services clients
. Youâll work within a modern, collaborative engineering squad responsible for building scalable data ingestion pipelines and enabling highâquality, centralised data access across critical business domains.
This role is ideal for someone who enjoys
handsâon engineering
,
data pipeline operations
, and
tackling realâworld production challenges
in a mature environment with strong engineering standards.
What Youâll Do
Design, develop, and maintain robust data ingestion pipelines (batch \& streaming) using Python.
Integrate data from APIs, file transfers, and relational databases (e.g., Oracle, MSSQL) into a cloudâbased data platform.
Build and optimise ETL/ELT processes, ensuring reliability, scalability, and clean endâtoâend data flow.
Implement automated data quality checks, operational monitoring, and rerun/reprocessing capabilities.
Work across the full SDLC: requirements, development, testing (SIT/UAT), deployment, and BAU support.
Collaborate closely with data stewards, analysts, and crossâfunctional stakeholders to deliver highâquality outcomes.
Participate in operational duties, including occasional lowâtouch weekend support for deploymentârelated issues.
Uphold strong engineering discipline around compliance, documentation, version control, and CI/CD processes.
What Youâll Bring
MustâHave Skills
Strong handsâon experience with Python for data engineering and pipeline development.
Proficiency in SQL and experience with large, structured datasets.
Exposure to Snowflake or similar cloud data warehouse platforms.
Experience with AWS services commonly used in data environments.
Familiarity with CI/CD pipelines (e.g., GitHub).
Strong understanding of data engineering fundamentals: ingestion patterns, orchestration, data lifecycle management.
Ability to troubleshoot production issues independently with an operational mindset.
Strong communication and collaboration skills within structured, crossâteam environments.
NiceâtoâHave Skills
Testâdriven development (TDD) or productionâgrade coding practices.
Experience with pipeline monitoring and observability tools.
Background working in large, mature organisations with established governance frameworks.
Prior exposure to enterpriseâscale data transformation or centralised data platform projects.
Who You Are
You enjoy building and fixing pipelines endâtoâend, not just writing scripts.
Youâre comfortable working in environments where engineering hygiene, traceability, and compliance matter.
You thrive in collaborative, missionâdriven teams with shared ownership.
Youâre proactive, structured, and able to navigate complex data ecosystems confidently.
Youâre open to light operational duty (very minimal weekend touchpoints during deployment cycles).
Team \& Ways of Working
Youâll join a tightâknit engineering squad working as one team.
The wider group includes data management partners who support data quality, operations, and user engagement.
Work is delivered in Agile sprints, with strong emphasis on communication and clear ownership.
The culture is inclusive, supportive, and highly collaborative, with team members helping each other across development and operations.
Hybrid work arrangement with rotational inâoffice days depending on team schedule.
Why This Role Is Appealing
Be part of a highâimpact, enterpriseâlevel data initiative thatâs central to organisational decisionâmaking.
Enjoy the stability and structure of a large organisation while working in a modern, engineeringâdriven team.
Work on meaningful data domains with real operational importance and visibility.
Opportunity to grow your cloud data engineering skills and gain exposure to endâtoâend platform operations.
The team invests heavily in mentoring, learning, and continuous improvement.
Tech readiness is complete â you can make immediate impact from day one.
We regret to inform that only shortlisted candidates will be notified.
EA registration number:
ANDREW JONAS MATTHEW,
R21103843
Allegis Group Singapore Pte Ltd, Company Reg No. 200909448N, EA Licence No. 10C4544