Engineering Jobs in Saudi Arabia

More than 193 Engineering Jobs in Saudi Arabia. Explore detailed job descriptions, salaries, and locations. Apply and get hired today!


Engineering
Contract Type
Nationality

img
Data Engineer

Data Engineer

📣 Job AdNew

Salla

Full-time
Join Our Team as a Senior Data Engineer!
We are excited to invite applications for the position of Senior Data Engineer. In this role, you will leverage your deep expertise in ClickHouse and streaming data to build scalable real-time analytics solutions that enhance customer experience and drive business growth.

Key Responsibilities:
  • Design, implement, maintain and document highly scalable data pipelines for real-time and batch processing.
  • Build and optimize data systems to support accurate, low-latency analytics and reporting use cases.
  • Develop and maintain solutions for streaming and serverless data processing.
  • Collaborate with cross-functional teams to implement and support end-to-end analytics workflows.
  • Ensure data quality, reliability, and performance across the platform.
  • Monitor, troubleshoot, and optimize data infrastructure to maintain high availability.
  • Mentor junior engineers and contribute to the continuous improvement of engineering practices.

Requirements:
  • 5+ years of experience in data engineering or related fields.
  • Strong expertise in ClickHouse, including schema design, job optimization, and cluster management.
  • Proven experience in real-time data processing using tools like Apache Kafka, Apache Flink, and Apache Spark Streaming.
  • Deep understanding of Distributed systems architecture with a focus on scalability and resilience.
  • Proficiency in programming languages such as Python or Java.
  • Hands-on experience with cloud platforms like AWS, GCP, or Azure.
  • Familiarity with containerization and orchestration tools like Docker and Kubernetes.
  • Strong problem-solving skills in a fast-paced environment.
  • Excellent communication and collaboration skills.

Preferred Qualifications:
  • Experience in the e-commerce industry or similar high-traffic, data-intensive environments.
  • Knowledge of ETL/ELT tools like Airflow or dbt.
  • Familiarity with monitoring tools for data systems, such as Prometheus and Grafana.

Join us and help shape our data solutions for the future!

breifcase0-1 years

locationMakkah

1 day ago
Irrigation Engineer

Irrigation Engineer

📣 Job AdNew

Abunayyan Holding

Full-time
Join Our Team as an Irrigation Engineer!
At Abunayyan Holding, we are dedicated to providing innovative solutions in the irrigation sector. We are currently seeking an experienced Irrigation Engineer to join our team for the Red Sea Project, located in Umluj, Tabuk, Saudi Arabia.

Key Responsibilities:
  • Irrigation System Design and Installation: Design and plan efficient irrigation systems tailored to the nursery's specific needs. Install and configure irrigation equipment, ensuring systems are properly aligned for optimal performance.
  • Maintenance and Repairs: Perform routine maintenance, troubleshoot, and repair irrigation equipment to ensure efficient operation.
  • Water Management: Monitor soil moisture and adjust irrigation schedules based on plant requirements and weather conditions.
  • System Monitoring and Optimization: Use sensors to track irrigation system performance and analyze data for improvements.
  • Record-Keeping and Reporting: Maintain accurate records and prepare reports on system performance and maintenance activities.
  • Collaboration and Training: Work with nursery staff and train them on irrigation systems usage and maintenance.
  • Safety and Compliance: Adhere to safety protocols and ensure compliance with all regulations.
  • Support Nursery Operations: Assist with general nursery tasks and contribute to team initiatives.

Qualifications:
  • Bachelor’s degree in Agricultural Engineering, Horticulture, Environmental Science, or related field.
  • 35 years of experience in irrigation system design, installation, and maintenance.
  • Knowledge of nursery operations and tree cultivation practices.

If you are passionate about sustainable water use and innovative irrigation solutions, we invite you to apply and become a vital part of our team!

breifcase0-1 years

locationTabuk

1 day ago
Electrical Factory Engineer

Electrical Factory Engineer

📣 Job AdNew

Farm Frites Egypt

Full-time
Join Farm Frites Egypt as a Lead Electrical Engineer!
Farm Frites is a leading food and beverage manufacturing company with a focus on delivering high-quality products. In this role, you will play a crucial part in managing the electrical maintenance processes to ensure operational excellence within our manufacturing plant.

Position Purpose:
You will set the electrical maintenance plan, monitor and organize the team workflow to meet production requirements, and continuously assess the electrical metrics of the machines to minimize failures.

Responsibilities:
  • People Management:
    • Organize workflow to meet product specifications, deadlines, and budgeted plans.
    • Supervise and evaluate the performance of the electrical maintenance team.
    • Train technical staff in PLC troubleshooting and Electrical Systems.
  • Production Line Maintenance:
    • Manage all electrical maintenance activities of the production line and its accessories.
    • Perform necessary maintenance on control panels.
    • Ensure maximum availability and reliability of electrical equipment and installations.
    • Operate and update PLC programs, SCADA, and Variable Frequency Drivers.
    • Implement Good Manufacturing Practices (GMP) rules across the team.
  • Installations and Spare Parts:
    • Follow up on electrical spare parts and order as needed.
    • Participate in installation projects, whether replacements or renewals.
    • Contribute to the sourcing and purchasing of CAPEX.
  • Planning & Developing:
    • Establish periodic electrical measurement plans for machines.
    • Create and oversee electrical maintenance plans and programs for various systems and components.

Qualifications, Experience & Skills:
  • Bachelor's degree in Electrical or Mechatronics Engineering or a related field.
  • Minimum of 5 years of experience in industrial maintenance, preferably within food or FMCG manufacturing.
  • Proven experience managing maintenance teams and systems.
  • Proficient in computer skills and English.
  • Strong technical knowledge of mechanical parts and safety protocols.
  • Ability to plan and execute maintenance tasks effectively.

Join us in making the tastiest fries!

breifcase0-1 years

locationRiyadh

1 day ago
Data Engineer

Data Engineer

📣 Job AdNew

swatX Solutions

Full-time
Job Summary: The Informatica Engineer will be responsible for designing, developing, and implementing ETL processes using Informatica tools within the telecommunications sector. This role involves ensuring data quality, integrity, and efficient data flow across systems.

Key Responsibilities:
  • Design, develop, and implement ETL processes using Informatica PowerCenter and Informatica Data Engineering.
  • Maintain and optimize existing ETL workflows and mappings.
  • Ensure data quality and integrity across all ETL processes.
  • Collaborate with data analysts and other stakeholders to understand data requirements.
  • Troubleshoot and resolve data-related issues.
  • Manage and integrate geographical data using Esri and ArcGIS Data Store.
  • Perform data modeling and control quality of data and follow the best practices in data management.
  • Perform realtime ingestion using CDC from different data stores including MS SQL and MariaDB.

Qualifications:
  • Bachelor’s degree in Computer Science, Information Systems, or a related field.
  • 3+ years of experience with Informatica PowerCenter or similar ETL tools.
  • Experience with SQL and relational databases.
  • Experience in Informatica Cloud or on Premise versions.

Skills:
  • Strong understanding of ETL concepts and best practices, CDC, and Spark.
  • Proficiency in Informatica PowerCenter, Informatica Data Engineering, and SQL.
  • Knowledge of Esri and ArcGIS Data Store.
  • Excellent problem-solving and analytical skills.
  • Experience with Denodo is preferred.

Preferred Qualifications:
  • Experience in data warehousing and big data technologies.
  • Knowledge of data governance and quality management.

breifcase0-1 years

locationRiyadh

1 day ago
Data Engineer

Data Engineer

📣 Job AdNew

GitMax

Full-time
Join GitMax as a Lead Data Engineer!

Our client, a leading organization in the financial services sector, is seeking an experienced Lead Data Engineer to drive strategic data platform initiatives. This role is ideal for professionals with a strong background in Data Warehousing (DWH), ETL, and large-scale data migrations, especially in the fintech or IT consulting domain. You'll be working on mission-critical data platform modernization programs for Tier-1 clients in the Middle East.

Key Responsibilities:
  • Lead end-to-end design and execution of enterprise data warehouse and reporting solutions.
  • Oversee the migration of legacy data environments to a modern unified platform based on Greenplum.
  • Drive data integration using Debezium and RabbitMQ for Change Data Capture (CDC) and streaming.
  • Collaborate with business stakeholders and engineering teams to define technical requirements and delivery roadmaps.
  • Guide and mentor a team of 5+ data engineers, ensuring timely delivery and quality standards.
  • Work closely with BI developers and analysts to enable seamless access to reporting data.
  • Ensure alignment with best practices in data governance, architecture, and compliance.
  • Act as a key contributor in client-facing discussions and workshops.

Tech Stack & Requirements:
Must-Have Skills:
  • Proven experience with Greenplum, Teradata, and advanced SQL.
  • Hands-on experience with enterprise ETL tools (Informatica PowerCenter or similar).
  • 5+ years working on Data Warehousing projects within financial or enterprise environments.
  • Team leadership experience, including ownership of deliverables and mentoring.

Nice-to-Have Skills:
  • Debezium, Kafka, RabbitMQ, or other streaming/CDC tools.
  • Exposure to BI tools like MicroStrategy, Power BI.
  • Understanding of Java and microservices-based architecture is a plus.

Other Requirements:
  • Strong communication and stakeholder management skills.
  • Fluency in English (both written and verbal).
  • Willingness to relocate to Saudi Arabia or commit to frequent business travel (minimum 70% on-site).

What’s in it for You:
  • Competitive salary (based on experience & seniority).
  • Comprehensive relocation support: visa sponsorship, accommodation, airfare reimbursement, and local transport.
  • Medical insurance included.
  • Dynamic, multicultural work environment and high-impact projects in the Middle East fintech ecosystem.

breifcase0-1 years

locationRiyadh

Remote Job
1 day ago
Data Engineer

Data Engineer

📣 Job AdNew

Quant

Full-time
Join Quant as a Senior Data Engineer and be part of a pioneering team at the forefront of data science and analytics.

As a Senior Data Engineer at Quant, you will play a critical role in preparing data for modeling and predictive analytics. Your responsibilities will encompass integrating new data sources and performing essential pre-processing tasks such as data cleansing and feature engineering. You will also manage various ETL-related operations and leverage your skills in software development to optimize data processes.

Key Responsibilities:
  • Design and implement scalable data pipelines utilizing SQL, Airflow, Python, Alteryx, and cloud technologies.
  • Lead data source integration and design data models that align with complex business requirements.
  • Ensure data quality by identifying and addressing issues in collaboration with data source owners.
  • Deploy and optimize machine learning models, statistical methods, and analytics programs.
  • Research novel data acquisition methods to enhance business value.
  • Integrate advanced data management tools and software engineering practices for enhanced system performance.
  • Build and maintain high-quality datasets that support decision-making processes.
  • Develop custom software components and analytics applications to meet business needs.
  • Implement strategies to improve data reliability, efficiency, and scalability.
  • Drive innovation through research and development initiatives.
  • Maintain clear and comprehensive technical documentation of ongoing projects.

Requirements:
  • Proficiency in Python with hands-on experience in data analysis and automation.
  • Experience with Dataiku for advanced data workflows and machine learning.
  • Familiarity with AWS or Azure cloud services.
  • Strong background in data visualization and statistical analysis for actionable insights.
  • Experience with machine learning models and big data projects.
  • Solid understanding of programming concepts and data architecture.
  • Ability to define and track meaningful metrics for analytics initiatives.
  • Excellent analytical skills with a balance of quantitative and qualitative insights.
  • Proficiency in Microsoft Office and Google Suite for effective documentation and collaboration.
  • Bachelor’s and/or Master’s degree in Computer Science or a related field.
  • Agility, innovation, and ownership in problem-solving.
  • Collaborative team player in multicultural environments.

breifcase0-1 years

locationRiyadh

1 day ago
Urban Planning Engineer

Urban Planning Engineer

📣 Job AdNew

AECOM

Full-time
Join AECOM as an Associate - Urban Design!
We are excited to welcome an innovative and detail-oriented Associate - Urban Design to our team in Riyadh, Saudi Arabia. In this pivotal role, you will help shape the sustainable and visually appealing urban spaces that improve the quality of life for residents and visitors alike.

Key Responsibilities:
  • Collaborate with interdisciplinary teams to develop comprehensive urban design plans and strategies.
  • Create conceptual designs, master plans, and detailed site plans for diverse urban projects.
  • Conduct thorough site analysis and research to support informed design decisions.
  • Prepare high-quality visual presentations, including 2D and 3D renderings, diagrams, and maps.
  • Engage in client meetings and public consultations to present design concepts and gather valuable feedback.
  • Assist in the preparation of design guidelines and urban design frameworks.
  • Support the development of sustainable and climate-responsive urban design solutions.
  • Contribute to project management efforts by ensuring deadlines and deliverables are met.
  • Stay updated on current urban design trends, technologies, and best practices.

Qualifications:
  • Bachelor's degree in Urban Design, Architecture, or a related field; a Master’s degree in Urban Planning or Design is preferred.
  • 1520 years of experience in urban design or a relevant field.
  • Proficiency with urban design software such as AutoCAD, SketchUp, and ArcGIS.
  • Strong visual communication skills to create compelling presentations.
  • In-depth knowledge of sustainable urban design principles and practices.
  • Excellent project management abilities and attention to detail.
  • Understanding of local urban planning regulations and policies in Saudi Arabia.
  • Familiarity with sustainable design practices in arid climates.
  • Strong analytical and problem-solving skills.
  • Ability to collaborate effectively in a team environment.
  • Excellent written and verbal communication skills in English; Arabic language skills are a plus.
  • Willingness to adapt to evolving project requirements and deadlines.

About AECOM:
A global leader in infrastructure, AECOM is dedicated to delivering a better world through innovative and resilient solutions. Join us in a workplace that champions your growth and career ambitions. We pride ourselves on our cutting-edge technology and collaborative community where you can thrive.

AECOM is an Equal Opportunity Employer, and we believe in your potential and are here to help you achieve it.

breifcase0-1 years

locationRiyadh

1 day ago
Urban Planning Engineer

Urban Planning Engineer

📣 Job AdNew

Hill International

Full-time
Join Hill International as a Senior Urban Planning Engineer - Water Systems & Distribution

As a leading provider of program, project, and construction management services, Hill International is seeking a talented Senior Urban Planning Engineer specializing in water systems and distribution. In this role, you will help design and manage critical infrastructure in urban areas, ensuring the safety and sustainability of water supply systems.

Key Responsibilities:
  • Design and manage water supply and wastewater systems, including developing plans for water distribution networks and sewage treatment systems.
  • Analyze current conditions and assess the needs to provide effective engineering solutions.
  • Conduct feasibility studies and evaluate the environmental impact of urban development projects.
  • Ensure compliance with regulations and standards, while coordinating with regulatory authorities to obtain necessary permits.
  • Collaborate with various stakeholders to develop integrated solutions tailored to the needs of urban communities.
  • Utilize data analysis and modeling techniques to inform planning decisions.

Qualifications and Experience:
- Bachelor or Master's Degree in Engineering or Urban Planning from an accredited university.
- Minimum of 15 years of relevant experience in major national/international initiatives and developments.
- Extensive experience in urban planning and project management, preferably within the KSA context.
- Strong communication skills and cultural understanding of project management practices in the region.

Hill International is committed to sustainability and the effective management of urban resources, offering a dynamic work environment where you can grow your career with us. If you possess the required skills and experience, we invite you to apply for this exciting opportunity.

breifcase0-1 years

locationRiyadh

1 day ago
Irrigation Engineer

Irrigation Engineer

📣 Job AdNew

KEO International Consultants

SR 6,000 / Month dotFull-time
Join KEO International Consultants as an Irrigation Engineer!
A dynamic opportunity awaits for a talented Irrigation Engineer to contribute to our award-winning team in Riyadh, Saudi Arabia. With over 60 years of innovation in architectural and engineering services, KEO is recognized as one of the top firms internationally.

Key Responsibilities:
  • Attend to Inspection Requests (IR's) from contractors and take timely action.
  • Familiarize with irrigation codes and sustainable practices.
  • Inspect, verify, and ensure the functionality of irrigation systems including integration with landscape features.
  • Review submitted shop drawings against contract requirements and report discrepancies.
  • Monitor quality on-site and assess safety including health and environmental issues.
  • Maintain daily activity records, including progress photos.
  • Prepare reports for deficiencies and ensure effective coordination among disciplines.
  • Provide technical input to resolve discipline-related issues on-site.

Qualifications:
  • 10 years of industry experience with a Bachelor in Architecture / Landscape Architecture.
  • Essential experience in 5-star luxury hotel construction.

At KEO, you will find a supportive environment fostering professional development, alongside competitive benefits, including hybrid working arrangements and extensive in-house learning opportunities. We embrace diversity and recognize its contribution to client success. Join us and discover a fulfilling career!

breifcase0-1 years

locationRiyadh

1 day ago
Landscape Engineer, Surface Maintenance

Landscape Engineer, Surface Maintenance

📣 Job AdNew

Nasoft.eg

SR 1,200 / Month dotFull-time
Join Our Team as a Landscape Design Engineer!
Nasoft, in collaboration with FloraScape, a leading landscape design and execution company, is seeking a skilled and creative Landscape Design Engineer. This is an exciting opportunity to work on innovative and aesthetically pleasing landscape designs tailored to our clients' needs.

Key Responsibilities:
  • Develop and deliver innovative landscape designs that meet client needs and preferences.
  • Create high-quality 3D visualizations and renders to showcase design concepts effectively.
  • Collaborate with on-site execution teams for seamless project transitions and accurate implementation.
  • Present design concepts to clients, articulating the vision and incorporating feedback for refinement.

Job Requirements:
  • Bachelor's degree in Agricultural Engineering with a focus on Landscape Design, or directly in Landscape Architecture.
  • Minimum of 2 years of experience in landscape design.
  • Proficiency in 3D modeling and rendering software such as SketchUp, Lumion, AutoCAD, or Rhino.
  • Strong understanding of landscape architecture principles, horticulture, and sustainable design.
  • Exceptional communication and presentation skills.
  • A portfolio showcasing previous landscape design work is required.

Working Conditions:
  • Work model: On Site
  • Schedule: 6 days/week (Saturday to Thursday)
  • Hours: 8 hours/day

Benefits:
  • Basic salary + 1200 SAR Housing allowance
  • Company-provided car and SIM Card
  • 30 Days annual paid leave
  • Commission on completed projects

breifcase0-1 years

locationRiyadh

1 day ago