Data Engineer with SQL
Information about the project:
Location: fully remote
Industry: banking
We are looking for a strong PL/SQL Developer to join a data management team within the banking sector. This role requires hands-on, advanced database expertise. We are not looking for someone with only exposure to SQL through reporting tools. We need a professional who actively writes complex queries, develops functions and stored procedures, and works directly with databases in production environments. The team focuses on customer data and data quality within a data lake architecture.
Analyzing and improving data quality within the data lake
Identifying and resolving data inconsistencies and gaps
Reviewing, analyzing, and optimizing existing PL/SQL code
Developing and maintaining functions and stored procedures
Writing advanced SQL queries to analyze large volumes of data
Working with GitHub (code reviews, commits, bug tracking, version history)
Collaborating closely with developers and business stakeholders
Supporting alignment between core banking and account systems
Identifying missing or inconsistent data across systems
Strong hands-on experience with PL/SQL (functions, stored procedures, performance tuning)
Advanced SQL skills – ability to independently write complex, multi-join, analytical queries
Solid experience working directly with Oracle databases
Practical experience with Python / PySpark
Strong data analysis capabilities
Experience with Jira and Confluence
Ability to respond clearly and logically to technical questions
Good communication skills in English
Experience with data governance processes
Familiarity with the Hadoop ecosystem
Understanding of data lake architecture
Experience working in banking or regulated environments
Experience with tools/environments such as Jupyter, Starburst or similar
We are looking for someone who:
Writes complex SQL queries independently (not only through BI tools)
Can compare data across databases and spot inconsistencies
Investigates data issues on their own
Has current, hands-on database experience
Understands how data, systems, and business processes connect
Data Engineer with SQL
Data Engineer with SQL