Job Description, Responsibilities & Requirements
About the Position
Senior Data Engineer in Riyadh (Full Time)
Evolvice is a nearshore technology services provider that helps businesses scale, innovate, and enhance efficiency. Since 2012, we’ve been developing software solutions and building high-performing remote teams. Today, we focus on integrating AI into business processes and providing IT and security support to drive digital transformation.
We’re proud to work with industry leaders like Bosch, Douglas, WTS, DHL, Tatweer, and GOSI, and many others. Combining German precision with nearshore agility, we provide secure, scalable, and cost-effective IT solutions tailored to your business needs.
Now we are looking for a Senior Data Engineer for our client.
Responsibilities
- Design, develop, and maintain ETL pipelines using SSIS.
- Manage daily ETL operations, monitoring, troubleshooting, and performance tuning.
- Design and maintain Data Warehouse architecture using Star and Snowflake schemas.
- Build and manage Fact and Dimension tables based on business reporting requirements.
- Work with SQL and NoSQL databases to store, process, and manage large datasets.
- Perform data validation, reconciliation, and quality checks to ensure accurate reporting.
- Support daily data operations and resolve data pipeline failures or production incidents.
- Optimize data pipelines, queries, and warehouse performance.
- Collaborate with BI, analytics, application, and business teams to understand data needs.
- Document data models, ETL workflows, database structures, and operational procedures.
- Participate in incident investigation, root cause analysis, and corrective action planning.
Requirements
- 4+ years of experience in data engineering, ETL development, or data warehouse management.
- Strong hands-on experience with SSIS for ETL pipeline development and operations.
- Solid understanding of Data Warehouse design and management.
- Strong experience in Star Schema and Snowflake Schema modeling.
- Practical knowledge of Fact and Dimension modeling.
- Strong experience with SQL databases such as SQL Server, PostgreSQL, MySQL, or Oracle.
- Experience with NoSQL databases such as MongoDB, Cassandra, or similar.
- Strong knowledge of data validation, data quality checks, and reconciliation processes.
- Ability to support daily production operations and handle incident management.
- Strong analytical thinking, troubleshooting, and problem-solving skills.
Nice to Have
- Experience with BI/reporting tools such as Power BI, Tableau, or SSRS.
- Knowledge of cloud data platforms such as Azure, AWS, or Google Cloud.
- Experience with automation, scheduling, and monitoring tools.
- Familiarity with data governance, metadata management, and data security standards.
- Experience working in enterprise-level data environments.
We Offer
- Full-Time position
- Hybrid work model (On-site / hybrid)
- Competitive salary
- Opportunity to work with industry leaders
About the Company
Evolvice is a nearshore technology services provider that helps businesses scale, innovate, and enhance efficiency. Since 2012, we’ve been developing software solutions and building high-performing remote teams. Today, we focus on integrating AI into business processes and providing IT and security support to drive digital transformation.
Originally based in Germany, we have established development hubs in Egypt, Ukraine, and Portugal and offices in Saudi Arabia. This international presence enables us to deliver high-quality, cost-effective solutions worldwide.
Our Services:
- Nearshore Teams – Build and scale remote teams of any size with expert engineers.
- AI-Powered Business Productivity – Leverage AI-driven software solutions to boost efficiency.
- Cybersecurity – Safeguard your business with advanced security assessments and services.
- Managed IT & Application Support – Ensure seamless operations with proactive IT management and support.
We’re proud to work with industry leaders like Bosch, Douglas, WTS, DHL, Tatweer, and GOSI, and many others. Combining German precision with nearshore agility, we provide secure, scalable, and cost-effective IT solutions tailored to your business needs.
How to Apply
Use the apply form on this page. Upload your CV (PDF/DOC/DOCX, max 3MB) and our recruiters will respond within 5 business days.
Hiring Process
On average 2–3 weeks from initial contact to final offer.