889,534open jobs
55,367companies
148,215added this week
Browse all
Salary
≈ $46k – $120k per year (Estimated)
Location
In office (Riyadh)
Seniority
Senior
Employment
Contractor

Confirmed on the employer's own hiring board on Sep 28, 2026. First seen by Alion on Sep 28, 2026. CodeNinja scores B on the Alion truth index.

Overview
Company
Impact
Profile match
CodeNinja is a global software engineering and digital transformation company specializing in artificial intelligence, cloud solutions, and custom software development. Headquartered in Dallas, Texas, the firm enables enterprises to modernize legacy systems, automate complex workflows, and integrate AI into critical operations. Its core offerings include IT staff augmentation, bespoke application development, and technology consulting delivered through dedicated global hubs.

About CodeNinja

CodeNinja is a global software and AI infrastructure company delivering full-stack technology solutions across AI, software engineering, data, and digital transformation.

With operations across Saudi Arabia and global technology hubs, CodeNinja works with organizations across multiple industries to deliver technology solutions that support business transformation and innovation.

Our teams work across areas including AI, software engineering, data and analytics, cloud, enterprise technology, and digital transformation.

CodeNinja is looking for a Senior Denodo Data Virtualization Engineer with strong hands-on experience in Denodo Data Virtualization, banking data modeling, and Enterprise Data Management (EDM).

About the Role

In this role, you will design, develop, and optimize data virtualization solutions that provide secure, governed, and high-performance access to data across multiple enterprise and banking data sources.

The ideal candidate will have practical experience working with Denodo, banking data models, EDW, BI, Big Data/Data Lakes, BusinessObjects BI, and Informatica Data Management technologies.

Key Responsibilities

  • Design, develop, and maintain Denodo data virtualization layers for enterprise and banking environments.
  • Develop reusable Base Views, Derived Views, Associations, Data Services, Cached Views, and Semantic/Business Views.
  • Integrate and virtualize data from multiple sources, including EDWs, relational databases, data lakes, banking applications, operational systems, and APIs.
  • Apply banking data modeling principles to build efficient and business-oriented virtual data models.
  • Translate business and technical requirements into scalable data virtualization solutions.
  • Optimize Denodo queries, joins, aggregations, caching strategies, and data source configurations.
  • Implement appropriate data security, access control, masking, and governance mechanisms.
  • Support enterprise-wide logical and semantic data models and data access services.
  • Troubleshoot data quality, connectivity, integration, and performance issues.
  • Support integration between Denodo and BusinessObjects BI and other analytics platforms.
  • Develop and maintain technical documentation, including data mappings, virtual models, and solution designs.
  • Collaborate with Data Governance and Data Management teams to maintain enterprise data standards.
  • Participate in testing, deployment, performance tuning, and production support.
  • Support integration and interoperability with Informatica Data Management technologies.

Requirements

Required Qualifications & Skills

Denodo Data Virtualization

  • 3+ years of hands-on experience with Denodo Data Virtualization.
  • Strong understanding of Denodo architecture and components.
  • Hands-on experience with Base Views, Derived Views, Associations, Data Services, Cached Views, and Semantic/Business Views.
  • Experience with Denodo query optimization and performance tuning.
  • Strong understanding of data virtualization versus traditional ETL/ELT approaches.
  • Experience integrating heterogeneous data sources.

Banking Data Modeling

  • Strong hands-on experience with banking data modeling.
  • Understanding of banking domains such as:
    • Customer / Party
    • Accounts
    • Deposits
    • Loans
    • Credit Cards
    • Transactions
    • Payments
    • General Ledger / Finance
    • Risk
  • Ability to work with conceptual, logical, and physical data models.
  • Experience with enterprise banking data warehouses is highly desirable.

Enterprise Data Management

Strong understanding of:

  • Enterprise Data Warehouse (EDW)
  • Business Intelligence (BI)
  • Big Data and Data Lakes
  • Data Integration
  • Data Governance
  • Data Quality
  • Master Data Management (MDM)
  • Metadata Management
  • Data Lineage
  • Data Architecture
  • Data Virtualization

Business Intelligence

  • Hands-on experience with BusinessObjects BI.
  • Understanding of universes, semantic layers, reports, and queries.
  • Experience integrating BusinessObjects with enterprise data platforms or virtualized data sources.

Informatica

Experience with Informatica Data Management technologies is highly desirable, including:

  • Informatica PowerCenter
  • Informatica Data Quality (IDQ)
  • Informatica Enterprise Data Catalog (EDC)
  • Informatica Data Governance / Metadata Management
  • Other Informatica data management components

Additional Technical Skills

  • Strong SQL development and performance-tuning skills.
  • Experience with Oracle, SQL Server, PostgreSQL, or other enterprise databases.
  • Experience with data integration across heterogeneous platforms.
  • Knowledge of Big Data technologies such as Hadoop, Spark, or similar platforms is an advantage.
  • Understanding of cloud data platforms is an advantage.
  • Knowledge of REST APIs and data services.
  • Understanding of Data Governance, Data Quality, and Data Lineage.

Banking & Industry Experience

Experience within banking or financial services environments is highly preferred, particularly experience working with enterprise banking data platforms and data models.

Education & Certifications

  • Bachelor's degree in Computer Science, Information Technology, Data Management, Engineering, or a related field.
  • Denodo, Informatica, Data Management, or related professional certifications are an advantage.

Key Competencies

Denodo Data Virtualization | Banking Data Modeling | Enterprise Data Management | EDW | Business Intelligence | Big Data | Data Lake | BusinessObjects | Informatica | Data Integration | Data Governance | Data Quality | SQL | Data Architecture

Benefits

What We Offer

  • Competitive compensation based on experience and qualifications.
  • Opportunity to work on enterprise-scale technology and digital transformation projects.
  • Exposure to banking, financial services, AI, data, and emerging technology environments.
  • Professional growth and learning opportunities.
  • Collaborative and technically driven work environment.
  • Opportunity to work with experienced technology and consulting professionals.

Disclaimer

This job description is intended to convey information essential to understanding the scope of the role and is not exhaustive of all responsibilities, skills, or qualifications required. CodeNinja reserves the right to modify duties and responsibilities at any time.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
889,534 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Data Science
Similar stack
Same company
Riyadh
≈ $41k – $120k per year (Estimated) • In office • Full-Time • Riyadh
Analytics
Master Data Management
Apply
$101k – $110k per year • In office • TS/SCI • 5+ years exp • Bachelor's Degree • San Antonio
SQL
Databases
Oracle
DevOps
Red Hat
Linux
Apply
≈ $56k – $164k per year (Estimated) • Hybrid • Full-Time • Sliema
Python
SQL
Databases
Snowflake
Google BigQuery
Amazon Redshift
BigQuery
AI/ML
Sentiment Analysis
Analytics
Tableau
Management
Agile
Apply
$125k – $175k per year • In office • Secret • Full-Time • 6+ years exp • Bachelor's Degree • Vienna
SQL
Databases
Oracle
Amazon Redshift
DevOps
Terraform
CloudFormation
CI/CD
AWS
Docker
Nginx
AWS Fargate
Incident Management
Amazon ECS
Linux
Unix
Cybersecurity
Keycloak
Analytics
AWS Glue
Management
Jira
ServiceNow
ITIL
Apply
≈ $30k – $55k per year (Estimated) • Remote (EAEU) • Saint Petersburg
Python
SQL
DevOps
Rest API
Git
Analytics
ETL/ELT
Informatica
Collibra
Alation
Management
Confluence
Jira
Apply
≈ $12k – $28k per year (Estimated) • In office • Full-Time • 2+ years exp • Chennai
Python
SQL
Python
SQLAlchemy
pySpark
Databases
MySQL
Snowflake
AI/ML
Spark
Pandas
DevOps
GCP
Azure
CI/CD
Git
AWS
Analytics
Tableau
Power BI
ETL/ELT
Informatica
Azure Data Factory
MicroStrategy
Dimensional Modeling
Apply
≈ $18k – $50k per year (Estimated) • Hybrid • Full-Time • 12+ years exp • Bachelor's Degree • Hyderabad
Python
SQL
Apex
Apex
MuleSoft
Databases
Databricks
AI/ML
Copilot
ChatGPT
AI Agents
Analytics
ETL/ELT
Informatica
Master Data Management
Management
Agile
Scrum
Waterfall
QA
Robot Framework
Apply
Data Engineer 5 hours ago
≈ $87k – $163k per year (Estimated) • In office • 5+ years exp • London
Python
SQL
Databases
Snowflake
DevOps
Azure
Analytics
ETL/ELT
Informatica
Apply
≈ $48k – $114k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Madrid • Lisbon • Warsaw • Budapest • Athens
Python
SQL
Databases
Weaviate
Milvus
Pinecone
Qdrant
ElasticSearch
OpenSearch
AI/ML
Embeddings
RAG
Semantic Search
OCR
Semantic Search
DevOps
GCP
Azure
AWS
Cybersecurity
GDPR
Analytics
ETL/ELT
Apply
≈ $27k – $50k per year (Estimated) • Remote (likely EAEU) • 1+ year exp • Moscow
SQL
Databases
MS SQL
Greenplum
Vertica
Teradata
SAP BW
AI/ML
Hadoop
Analytics
ETL/ELT
Apply
≈ $43k – $99k per year (Estimated) • Remote (Saudi Arabia) • Freelance • Riyadh
Design
Adobe Photoshop
Adobe After Effects
Marketing
LinkedIn
Instagram
Apply
In office • Jeddah
JavaScript
SQL
C#
DevOps
Rest API
SOAP
Analytics
Power BI
ETL/ELT
SSIS
Management
Power Automate
Power Apps
Apply
≈ $51k – $145k per year (Estimated) • In office • Riyadh
JavaScript
Java
TypeScript
SQL
Java
Spring Framework
Maven
Spring Boot
Hibernate
Spring Security
Gradle
Frontend
React.js
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Jenkins
Git
Docker
Kubernetes
API Gateway
Cybersecurity
SonarQube
Management
Agile
Scrum
Apply
In office • Contractor • Riyadh
DevOps
SLI/SLO/SLA
Analytics
Microsoft Excel
Management
Microsoft Office
Apply
Content Creator 2 months ago
In office • Lahore
AI/ML
Physical AI
Marketing
YouTube
LinkedIn
Instagram
Apply
≈ $27k – $64k per year (Estimated) • In office • Full-Time • 3+ years exp • Riyadh
Management
Microsoft Office
Apply
≈ $48k – $131k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Riyadh
SQL
Mobile
Braze
Analytics
A/B Testing
Marketing
Salesforce
Iterable
Apply
Head of Social 3 hours ago
≈ $59k – $145k per year (Estimated) • In office • Full-Time • Riyadh
Marketing
X (Twitter)
LinkedIn
Instagram
Apply
Senior Sales Engineer 3 hours ago
≈ $59k – $139k per year (Estimated) • Hybrid • Full-Time • 3+ years exp • Riyadh
Apply
≈ $43k – $99k per year (Estimated) • Remote (Saudi Arabia) • Freelance • Riyadh
Design
Adobe Photoshop
Adobe After Effects
Marketing
LinkedIn
Instagram
Apply
See all jobs
This is one of many
889,534 more open roles from verified company boards, updated every day.