56 Engineering Development jobs in Saudi Arabia
Senior Software Engineer Engineering / Development · Riyadh
Posted 12 days ago
Job Viewed
Job Description
At Aajil (formerly Buildnow), we’re building the future of fintech for the B2B lending industry. As a seasoned Software Engineer, you’ll work on game-changing products, collaborate with a team of innovators, and solve meaningful challenges at scale. This role is perfect for an engineer who thrives in a fast-paced environment, loves tackling complex problems, and wants to leave a lasting mark on the fintech landscape.
What You’ll Be DoingAs an experienced Software Engineer, you’ll be at the forefront of our technology development, crafting innovative solutions that drive our platform’s success. Your responsibilities will include:
- Developing groundbreaking features and products that revolutionize how businesses access financing in the fintech space.
- Building robust backend systems using Django and other Python-based technologies to support complex fintech workflows.
- Designing and building scalable APIs using frameworks like FastAPI to enable seamless integration with partners and enhance platform functionality.
- Managing and optimizing databases , including relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra, or DynamoDB), to ensure data integrity, performance, and scalability for mission-critical applications.
- Designing and implementing event-driven architectures using tools like Kafka, RabbitMQ, or GCP Pub/Sub to enable real-time processing and communication across systems.
- Collaborating with QA teams to ensure reliability, scalability, and performance across all systems.
- Driving innovation by integrating GenAI and emerging technologies throughout our value chain to stay ahead in the fintech industry.
We’re seeking engineers who thrive on solving complex problems, excel in fast-paced environments, and are eager to contribute to a mission-driven team. The ideal candidate will have:
- 3+ years of experience in software engineering, with a proven track record of building scalable solutions.
- Proficiency in Python backend development (or equivalent experience in Java, Ruby, or Go), with hands-on experience in Django and FastAPI .
- Strong understanding of database design and optimization, with experience in relational databases like PostgreSQL or MySQL , and proficiency in NoSQL databases such as MongoDB , Cassandra , or DynamoDB .
- Experience with event-driven systems , including working with message brokers like Kafka, RabbitMQ, or cloud-based event services like GCP Pub/Sub , to build responsive and scalable architectures.
- Experience with frontend frameworks like ReactJS or NextJS to contribute to full-stack development.
- Hands-on experience with cloud platforms (preferably GCP), CI/CD pipelines, and containerization tools like Docker and Kubernetes.
- Strong problem-solving skills with the ability to design efficient, maintainable, and scalable systems.
- Familiarity with fintech workflows, including payments and credit systems, is a strong plus.
- Create Impactful Solutions : Your work will directly shape the products and features that empower SMEs and redefine B2B fintech.
- Work with Cutting-Edge Tech : Collaborate on projects using the latest tools and innovations, including GenAI, cloud-based architectures, event-driven systems, and modern frameworks.
- Accelerated Growth : Solve high-stakes problems, take ownership of impactful projects, and grow your skills alongside a team of experts.
- Collaborative Culture : Be part of a team that values initiative, innovation, and celebrating milestones together.
At Aajil, we’re looking for engineers who are ready to step up, innovate, and create solutions that drive the next wave of fintech growth. If you’re excited by the prospect of working in a high-energy environment and building something transformative, we’d love to have you on board.
#J-18808-LjbffrSenior Software Engineer Engineering / Development · Riyadh
Posted today
Job Viewed
Job Description
At Aajil (formerly Buildnow), we’re building the future of fintech for the B2B lending industry. As a seasoned Software Engineer, you’ll work on game-changing products, collaborate with a team of innovators, and solve meaningful challenges at scale. This role is perfect for an engineer who thrives in a fast-paced environment, loves tackling complex problems, and wants to leave a lasting mark on the fintech landscape.
What You’ll Be DoingAs an experienced Software Engineer, you’ll be at the forefront of our technology development, crafting innovative solutions that drive our platform’s success. Your responsibilities will include:
- Developing groundbreaking features and products that revolutionize how businesses access financing in the fintech space.
- Building robust backend systems using Django and other Python-based technologies to support complex fintech workflows.
- Designing and building scalable APIs using frameworks like FastAPI to enable seamless integration with partners and enhance platform functionality.
- Managing and optimizing databases , including relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra, or DynamoDB), to ensure data integrity, performance, and scalability for mission-critical applications.
- Designing and implementing event-driven architectures using tools like Kafka, RabbitMQ, or GCP Pub/Sub to enable real-time processing and communication across systems.
- Collaborating with QA teams to ensure reliability, scalability, and performance across all systems.
- Driving innovation by integrating GenAI and emerging technologies throughout our value chain to stay ahead in the fintech industry.
We’re seeking engineers who thrive on solving complex problems, excel in fast-paced environments, and are eager to contribute to a mission-driven team. The ideal candidate will have:
- 3+ years of experience in software engineering, with a proven track record of building scalable solutions.
- Proficiency in Python backend development (or equivalent experience in Java, Ruby, or Go), with hands-on experience in Django and FastAPI .
- Strong understanding of database design and optimization, with experience in relational databases like PostgreSQL or MySQL , and proficiency in NoSQL databases such as MongoDB , Cassandra , or DynamoDB .
- Experience with event-driven systems , including working with message brokers like Kafka, RabbitMQ, or cloud-based event services like GCP Pub/Sub , to build responsive and scalable architectures.
- Experience with frontend frameworks like ReactJS or NextJS to contribute to full-stack development.
- Hands-on experience with cloud platforms (preferably GCP), CI/CD pipelines, and containerization tools like Docker and Kubernetes.
- Strong problem-solving skills with the ability to design efficient, maintainable, and scalable systems.
- Familiarity with fintech workflows, including payments and credit systems, is a strong plus.
- Create Impactful Solutions : Your work will directly shape the products and features that empower SMEs and redefine B2B fintech.
- Work with Cutting-Edge Tech : Collaborate on projects using the latest tools and innovations, including GenAI, cloud-based architectures, event-driven systems, and modern frameworks.
- Accelerated Growth : Solve high-stakes problems, take ownership of impactful projects, and grow your skills alongside a team of experts.
- Collaborative Culture : Be part of a team that values initiative, innovation, and celebrating milestones together.
At Aajil, we’re looking for engineers who are ready to step up, innovate, and create solutions that drive the next wave of fintech growth. If you’re excited by the prospect of working in a high-energy environment and building something transformative, we’d love to have you on board.
#J-18808-LjbffrProcess Engineering & Compliance
Posted 2 days ago
Job Viewed
Job Description
The Compliance Division plays a key role in ensuring our operations align with applicable regulatory standards and internal governance expectations, enabling responsible growth and long-term value creation.
We are seeking a motivated and detail-oriented Process Engineering & Compliance Specialist to join our Compliance Division. This role focuses on designing, documenting, and maintaining policies and standard Operating Procedures , and monitoring compliance with internal standards and external regulatory obligations.
Responsibilities:
1 - Develop and maintain policies, standard operating procedures (SOPs), work instructions, and process documentation.
2 - Design and map business processes using recognized standards such as BPMN 2.0 and align with process classification frameworks.
3 - Coordinate with relevant departments to ensure ownership, clarity, and effective implementation of compliance procedures.
4 - Monitor the application of policies and procedures and escalate non-compliance issues or inconsistencies.
5 - Conduct reviews and gap analyses to identify improvement opportunities in policy enforcement and documentation practices.
6 - Track regulatory developments relevant to Ninja’s operations and support policy updates accordingly.
7 - Deliver training and awareness sessions to ensure operational teams understand and adhere to compliance expectations.
8 -Collaborate with Finance, Legal, IT, HR, and other stakeholders to ensure alignment on compliance-related processes and updates.
Preferred Candidate:
- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal abilities.
- Detail-oriented with a focus on quality and compliance.
- Ability to work collaboratively in a team environment.
- Proficient in process engineering software and tools.
- Experience in the supermarket or food industry is a plus.
- Knowledge of local and international compliance regulations.
- Adaptability to changing regulations and industry standards.
- Strong project management skills.
- Commitment to continuous improvement and professional development.
Skills
1 - Proficient in process mapping methodologies, especially BPMN 2.0, and familiar with process classification frameworks (e.g., APQC).
2 -Strong writing and analytical skills with the ability to translate regulatory requirements into clear, operational policies.
3 - Excellent communication and interpersonal skills to collaborate across departments.
4 - Ability to manage multiple projects, prioritize effectively, and meet deadlines under pressure.
5 - High attention to detail and commitment to accuracy and clarity in documentation.
6 - Exposure to regulatory frameworks applicable in Saudi Arabia, especially in the food and tech-enabled retail industry, such as CST, SFDA, MCI, Civil Defense, MoMRAH, etc.
7 - Knowledge of compliance best practices and policy management principles.
8 - Experience in cross-functional environments, especially in fast-paced digital or retail businesses.
#J-18808-LjbffrBusiness Process Engineering Consultant
Posted 7 days ago
Job Viewed
Job Description
The Business Process Engineering Consultant is responsible for analyzing, designing, and reengineering business processes to enhance efficiency, effectiveness, and alignment with organizational goals. This role focuses on current and future-state process modeling, utilizing best practices and standardized modeling techniques, especially within large-scale or government environments.
Key Responsibilities
- Analyze, design, and optimize end-to-end business processes across departments.
- Model current (“as-is”) and future (“to-be”) processes using standardized methodologies (e.g., BPMN).
- Identify process inefficiencies and recommend practical and innovative solutions.
- Collaborate with stakeholders to gather requirements and ensure alignment with strategic objectives.
- Support digital transformation initiatives through process reengineering and redesign.
- Ensure consistency and compliance of process models with internal standards and external regulations.
- Develop and maintain documentation and process manuals to support organizational knowledge and continuity.
- Bachelor’s degree in Information Technology or a related field.
- Minimum of 8 years of experience in studying and analyzing engineering service workflows, preferably in the municipal sector.
Business Process Engineering Consultant
Posted 19 days ago
Job Viewed
Job Description
The Business Process Engineering Consultant is responsible for analyzing, designing, and reengineering business processes to enhance efficiency, effectiveness, and alignment with organizational goals. This role focuses on current and future-state process modeling, utilizing best practices and standardized modeling techniques, especially within large-scale or government environments.
Key Responsibilities:Analyze, design, and optimize end-to-end business processes across departments.
Model current (“as-is”) and future (“to-be”) processes using standardized methodologies (e.g., BPMN).
Identify process inefficiencies and recommend practical and innovative solutions.
Collaborate with stakeholders to gather requirements and ensure alignment with strategic objectives.
Support digital transformation initiatives through process reengineering and redesign.
Ensure consistency and compliance of process models with internal standards and external regulations.
Develop and maintain documentation and process manuals to support organizational knowledge and continuity.
Job Qualification:-
Bachelor’s degree in Information Technology or a related field.
Minimum of 8 years of experience in studying and analyzing engineering service workflows, preferably in the municipal sector.
#J-18808-LjbffrBusiness Process Engineering Consultant
Posted today
Job Viewed
Job Description
The Business Process Engineering Consultant is responsible for analyzing, designing, and reengineering business processes to enhance efficiency, effectiveness, and alignment with organizational goals. This role focuses on current and future-state process modeling, utilizing best practices and standardized modeling techniques, especially within large-scale or government environments.
Key Responsibilities:Analyze, design, and optimize end-to-end business processes across departments.
Model current (“as-is”) and future (“to-be”) processes using standardized methodologies (e.g., BPMN).
Identify process inefficiencies and recommend practical and innovative solutions.
Collaborate with stakeholders to gather requirements and ensure alignment with strategic objectives.
Support digital transformation initiatives through process reengineering and redesign.
Ensure consistency and compliance of process models with internal standards and external regulations.
Develop and maintain documentation and process manuals to support organizational knowledge and continuity.
Job Qualification:-
Bachelor’s degree in Information Technology or a related field.
Minimum of 8 years of experience in studying and analyzing engineering service workflows, preferably in the municipal sector.
#J-18808-LjbffrProcess Engineering – Refining & Chemical Catalytic
Posted 12 days ago
Job Viewed
Job Description
Description:
Aramco energizes the world economy.
Aramco occupies a special position in the global energy industry. We are one of the world’s largest producers of hydrocarbon energy and chemicals, with among the lowest Upstream carbon intensities of any major producer.
With our significant investment in technology and infrastructure, we strive to maximize the value of the energy we produce for the world along with a commitment to enhance Aramco’s value to society.
Headquartered in the Kingdom of Saudi Arabia, and with offices around the world, we combine market discipline with a generations’ spanning view of the future, born of our nine decades experience as responsible stewards of the Kingdom’s vast hydrocarbon resources. This responsibility has driven us to deliver significant societal and economic benefits to not just the Kingdom, but also to a vast number of communities, economies, and countries that rely on the vital and reliable energy that we supply.
We are one of the most profitable companies in the world, as well as amongst the top five global companies by market capitalization.
Overview
We are seeking a Process Engineer with extensive hands-on expertise in Downstream chemicals catalytic processes to join the Downstream Operation Engineering Solutions Department (OESD).
OESD’s technical team provides high-quality, multi-disciplinary support to GM operating facilities (Refineries, NGLF, and petrochemical plants) within the Kingdom of Saudi Arabia and globally.
Your primary role is to be responsible for the total catalyst and absorbents management of the process units, including advisory on catalyst selection, performance evaluation & optimization, benchmarking, cost optimization, field technical support and spent catalyst handling.
Key Responsibilities
As a successful candidate, you are expected to be able to perform the following:
- Review operations of process catalysts and absorbents by monitoring key performance indicators which include but not limited to product yields, deactivation rates, remaining lifecycle, etc. Issue performance and benchmarking reports highlighting any performance gaps and recommendations for optimization.
- Support process technology engineers onsite in resolving any catalysts and absorbents performance gaps and implementation of optimization initiatives.
- Be part of the Global Manufacturing technical team in providing technical advisory for catalyst and absorbents technical procurement package optimization, catalyst techno-economic evaluation, selection, and review of performance guarantees in accordance with established company procedures.
- Support and coordinate with other internal stakeholders, when necessary, on the requirements to conduct catalyst pilot testing activities.
- Act as pool manager for managing emergency catalyst exchanges between assets, catalyst regeneration, re-use, metal reclamation and spent catalyst monetization in general.
- Maintain database of Global Manufacturing catalysts and absorbents detailing the technology providers, quantity, next loading forecasts, etc.
- Develop the hydroprocessing catalyst cascading roadmap across multiple assets in Global Manufacturing to maximize usage of both fresh and regenerated catalysts.
- Provide field support to catalyst related activities when needed such as loading & unloading, regeneration & rejuvenation, pre-sulfiding & activation, process optimization, and troubleshooting, in collaboration with facility process engineers and other stakeholders.
- Manage precious metals used in catalysts, including leasing or reclamation processes, for wholly-owned assets and facilitate any metal pool synergy with Affiliates.
- Support the pilot testing or field demonstration of commercial catalysts and in-house developed catalysts in Saudi Aramco facilities in collaboration with R&D and other corporate technical entities.
Minimum Requirements
As a successful candidate you will hold a:
- Bachelor’s degree in Chemical Engineering. Advanced degree is preferred but not required.
- A minimum of 17 years of total experience in chemical catalyticunits (i.e., hydroprocessing, catalytic cracking, reforming, isomerization, etc) with practical experience in catalysts & absorbents selection, performance evaluation, optimization, troubleshooting, operation, regeneration, and catalyst handling.
- Exposure to various technology licensors (i.e., UOP, Axens, etc.) is a plus.
- Experience and proficiency in using process engineering simulation programs and tools
- Expertise in innovation and intellectual property development is a plus.
- Strong problem solving and analytical skills, with ability to troubleshoot and resolve complex operational issues
Working environment
Our high-performing employees are drawn by the challenging and rewarding professional, technical and industrial opportunities we offer, and are remunerated accordingly.
At Aramco, our people work on truly world-scale projects, supported by investment in capital and technology that is second to none. And because, as a global energy company, we are faced with addressing some of the world’s biggest technical, logistical and environmental challenges, we invest heavily in talent development.
We have a proud history of educating and training our workforce over many decades. Employees at all levels are encouraged to improve their sector-specific knowledge and competencies through our workforce development programs – one of the largest in the world.
Job ID: 15350
Tagged as: Operations Engineering Solutions Dept
#J-18808-LjbffrBe The First To Know
About the latest Engineering development Jobs in Saudi Arabia !
Engineering Manager (Web Development & Cloud Deployment) (Saudi Only)
Posted 12 days ago
Job Viewed
Job Description
Lucidya
Type: Full-time
Location Type: On-site
Salary: Not disclosed
DescriptionAbout Lucidya
Lucidya is a fast-growing SaaS company leveraging Machine Learning and Big Data technologies to deliver powerful content analysis from diverse data sources. We offer a result-driven, dynamic, and collaborative work environment full of exciting challenges and opportunities for innovation.
Role Overview
We are seeking an experienced Engineering Manager with a strong background in web development , Linux systems , and cloud deployment . The ideal candidate will have a proven track record of delivering high-quality features to production, working closely with product teams , and driving engineering excellence within an agile development environment. Experience with scrum methodologies and a commitment to rigorous testing practices are essential.
You will lead a highly skilled team of engineers, drive technical strategy, and ensure smooth project execution. This role reports directly to the CTO.
Key Responsibilities
- Lead and manage a team of engineers in the development of high-performance, scalable SaaS features.
- Collaborate with product managers and cross-functional teams to translate business needs into technical solutions.
- Oversee deployment processes on cloud platforms and ensure system reliability in a Linux-based environment.
- Establish and enforce engineering best practices, including code quality, testing, and CI/CD pipelines.
- Act as a technical mentor, providing guidance and support to team members.
- Facilitate scrum ceremonies and promote agile principles within the team.
- Monitor project progress, remove blockers, and ensure timely delivery of milestones.
- Drive team growth through recruitment, training, and professional development.
Qualifications
- 5+ years of professional experience in software engineering, with at least 2 years in a management or team lead role.
- Strong hands-on experience in web development (backend and frontend).
- Proficient in cloud platforms (AWS, GCP, or Azure) and Linux-based deployments.
- Demonstrated success in delivering features and products to production at scale.
- Familiarity with modern testing frameworks and test-driven development.
- Proven collaboration with product managers and cross-functional stakeholders.
- Solid understanding of agile methodologies and experience acting as a Scrum Master or agile facilitator.
- Excellent communication and organizational skills.
Engineering Manager (Web Development & Cloud Deployment) (Saudi Only)
Posted today
Job Viewed
Job Description
Lucidya
Type: Full-time
Location Type: On-site
Salary: Not disclosed
Description About Lucidya
Lucidya is a fast-growing SaaS company leveraging Machine Learning and Big Data technologies to deliver powerful content analysis from diverse data sources. We offer a result-driven, dynamic, and collaborative work environment full of exciting challenges and opportunities for innovation.
Role Overview
We are seeking an experienced Engineering Manager with a strong background in web development , Linux systems , and cloud deployment . The ideal candidate will have a proven track record of delivering high-quality features to production, working closely with product teams , and driving engineering excellence within an agile development environment. Experience with scrum methodologies and a commitment to rigorous testing practices are essential.
You will lead a highly skilled team of engineers, drive technical strategy, and ensure smooth project execution. This role reports directly to the CTO.
Key Responsibilities
- Lead and manage a team of engineers in the development of high-performance, scalable SaaS features.
- Collaborate with product managers and cross-functional teams to translate business needs into technical solutions.
- Oversee deployment processes on cloud platforms and ensure system reliability in a Linux-based environment.
- Establish and enforce engineering best practices, including code quality, testing, and CI/CD pipelines.
- Act as a technical mentor, providing guidance and support to team members.
- Facilitate scrum ceremonies and promote agile principles within the team.
- Monitor project progress, remove blockers, and ensure timely delivery of milestones.
- Drive team growth through recruitment, training, and professional development.
Qualifications
- 5+ years of professional experience in software engineering, with at least 2 years in a management or team lead role.
- Strong hands-on experience in web development (backend and frontend).
- Proficient in cloud platforms (AWS, GCP, or Azure) and Linux-based deployments.
- Demonstrated success in delivering features and products to production at scale.
- Familiarity with modern testing frameworks and test-driven development.
- Proven collaboration with product managers and cross-functional stakeholders.
- Solid understanding of agile methodologies and experience acting as a Scrum Master or agile facilitator.
- Excellent communication and organizational skills.
Design Engineering Manager
Posted 1 day ago
Job Viewed
Job Description
In a world of possibilities, pursue one with endless opportunities. Imagine Next!
When it comes to what you want in your career, if you can imagine it, you can do it at Parsons. Imagine a career working with intelligent, diverse people sharing a common quest. Imagine a workplace where you can be yourself. Where you can thrive. Where you can find your next, right now. We’ve got what you’re looking for.
Job Description:
Parsons is looking for an amazingly talented Design Engineering Manager to join our Qiddiya Logistics team.
What You'll Be Doing:
Lead the planning and initial site set-up and production of the Logistics engineering and Design management plan, integrated with the city and program engineering plans to give a city-wide approach.
Develops Standard operating procedures for the rail tunnels, civils and structures engineering of the program and ensure that QIP follow them so there is operational consistency across the program.
Ensures and assures consistency in the execution of supply chain design and construction in accordance with Client technical requirements.
Leads design review process to ensure compliance with Client Requirements
Coordinates technical reviews in support of the FIDIC Engineer
Coordinate with other delivery partners (Jacobs and Mace), as well as QIC and all existing contractors, and future planned procurement of major contractors.
Plan and implement civil engineering strategies and approaches in accordance with the completed and approved mobility engineering plan.
Lead the implementation and application of advanced principles, theories, and concepts, ensuring compliance and consistency across the delivery teams.
Contributes to the development of innovative engineering principles and ideas.
Leads on unusually complex civil engineering problems and provides solutions that are highly creative, in coordination with project and engineering leads.
Facilitates partnerships with key stakeholders/organizations impacted by the program.
Assigns work to employees, oversees, and tracks the completion of work assignments.
Agrees scope, budget and schedule for remote engineering services in support of QIP tracks the completion of work orders.
Interviews and selects personnel for assignment as required.
Maintains clear and concise work standards and goals; provides training and development; completes performance evaluations, conducts employee counselling, takes corrective action as necessary.
Ensures adherence to all corporate, contractual, ethics and safety standards, policies, and procedures.
Performs other responsibilities associated with this position as may be appropriate.
What Required Skills You'll Bring:
Civil Engineering and preferred Masters degree and Chartered status (or equivalent) with minimum 10 years’ experience in mega construction projects.
Proven experience of working within a complex rail and metro engineering environment with tunnelling, Stations, Structures and heavy Civils.
Working knowledge with all local and international Railways and Metro applicable standards in the field of Civils, Stations, Structures and Tunnels
Safety Qualification / Awareness Training.
Very strong oral & written communication skills in English.
What Desired Skills You'll Bring:
Demonstrated leadership and management skills.
Proven experience of working within complex civil engineering environment.
Ability to work in and lead multi-discipline teams, to follow through and close outall work-related items, to clearly deliver work instructions in a complex stakeholder environment.
Ability to work in a matrix organization (dual reporting). Ability to interact with an influence senior-level management. Ability to consult, motivate, and negotiate effectively with client groups, co-workers, employees, vendors, and contractors.
Must function effectively under time constraints, schedule workload to meet deadlines, and have the ability to prioritize.
Ability to manage and work in a team, deliver objectives and targets.
Strong Contractor Management skills.
Strong leadership qualities
Strong negotiation skills
Excellent verbal and written communication
Ability to coach staff.
Ability to delegate tasks and provide direction to junior staff.
Ability to manage and resolve disputes.
Strong organizational and time management skills
Infrastructure experience
Previous MEA and/or other international experience
Parsons equally employs representation at all job levels no matter the race, color, religion, sex (including pregnancy), national origin, age, disability or genetic information.
We truly invest and care about our employee’s wellbeing and provide endless growth opportunities as the sky is the limit, so aim for the stars! Imagine next and join the Parsons quest—APPLY TODAY!
Parsons is aware of fraudulent recruitment practices. To learn more about recruitment fraud and how to report it, please refer to .
About Us
Parsons is a digitally enabled solutions provider focused on the defense, security, and infrastructure markets. With nearly 75 years of experience, Parsons is uniquely qualified to deliver cyber/converged security, technology-based intellectual property, and other innovative services to federal, regional, and local government agencies, as well as to private industrial customers worldwide.
Parsons is an equal opportunity, drug-free employer committed to diversity in the workplace. Minority/Female/Disabled/Protected Veteran/LGBTQ+.
For more about Parsons, visit parsons.com and follow us on Facebook, Twitter, LinkedIn, and YouTube.
#J-18808-Ljbffr