16 Software jobs in Jeddah

Software Engineer

Jeddah, Makkah Radicalhire

Posted 18 days ago

Job Viewed

Tap Again To Close

Job Description

Software Engineer
Radicalhire, Saudi Arabia

Our Client is a leading solutions provider in Saudi Arabia and the Middle East, offering a wide range of solutions such as E-Learning, Document Management, and Customized Educational Solutions. They are authorized partners and resellers for WebCT, providing a world-leading course management system along with other tools for complete web-based learning solutions to higher education, K12, and corporate e-learning. In an effort to enhance their presence and solution provisioning, our client is looking to hire qualified professionals.

Job Specification
  • Bachelor of Computer Science
  • 2-3 years experience
  • .Net and SQL Experience is a must
  • Knowledge of Document Management Systems is an asset
  • Good verbal and written English
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Architect

Jeddah, Makkah Lucidya | لوسيديا

Posted today

Job Viewed

Tap Again To Close

Job Description

2 weeks ago Be among the first 25 applicants

As a Software Architect at Lucidya, you will be responsible for the high-level design and architecture of our innovative product that leverages Machine Learning and Big Data technologies for content analysis. You will lead and mentor a team of software engineers, ensuring that best practices in software design and architecture are followed while continuously driving technical excellence.

In this role, you will collaborate closely with product managers, developers, and other stakeholders to define key software architecture decisions, frameworks, and technology stacks that align with our business goals. You will also focus on the scalability, performance, and security of our systems and ensure seamless integration of components across the architecture.

You will have the opportunity to work with the latest technology trends and practices, shaping the future direction of our products. If you have a passion for technology and the ability to convey complex technical concepts to diverse audiences, we would love to hear from you!

Key Tasks & Responsibilities

  • Develop and maintain the software architecture for our products
  • Lead the design and implementation of robust, scalable, and high-performance systems
  • Evaluate and recommend tools, technologies, and processes to ensure the highest quality product platform
  • Collaborate with cross-functional teams to understand product requirements and integrate these into architectural designs
  • Create architecture diagrams, documentation, and design patterns to convey complex concepts effectively
  • Mentor and guide software engineers in best practices, coding standards, and engineering principles
  • Stay updated with technology trends and emerging frameworks to integrate into our architecture
  • Perform risk assessments and ensure the software is compliant with security standards

Requirements

  • Educational Background:
    • BA/BS or Master's degree in Computer Science, Software Engineering, IT or an equivalent field
  • Experience:
    • 10+ years of software development experience, including 3+ years in software architecture roles
    • Proven experience leading development teams in a technical capacity
  • Technical Skills:
    • Strong knowledge of software design patterns, system architecture, and best practices
    • Proficiency in programming languages such as Python, Ruby, or Java
    • Experience with cloud technologies and architectures (AWS, Azure, GCP)
    • Familiarity with trending technologies (e.g., Microservices, API-first architectures, containerization with Docker/Kubernetes)
    • Experience with database systems (SQL, NoSQL) in designing and maintaining scalable architectures
  • Soft Skills:
    • Excellent communication skills, with the ability to convey technical information to non-technical stakeholders
    • Strong problem-solving skills with a focus on innovation
    • Ability to lead and inspire teams, fostering a culture of collaboration and continuous improvement

Benefits

Why Join Us?

This is more than just an engineering role—it's an opportunity to shape the infrastructure and technical future of Lucidya . You'll play a key part in scaling our platform, building a strong engineering culture, and delivering technology that empowers companies across the region and beyond.

We offer Employee Stock Option Plans (ESOP) to give you ownership in the company's success, along with performance-based bonuses to reward your impact and dedication. As part of a fast-growing team, you'll have the autonomy to lead, innovate, and grow—both personally and professionally.

Seniority level
  • Seniority level Mid-Senior level
Employment type
  • Employment type Full-time
Job function
  • Job function Other
  • Industries IT Services and IT Consulting

Get notified about new Software Architect jobs in Jiddah, Makkah, Saudi Arabia .

Software Architect - Containers / Virtualisation Information Systems - Open Source Technical Architect Junior Software Engineer - Cross-platform C++ - Multipass Software Engineer - Solutions Engineering Senior Software Engineer - Digital Workplace Software Engineer - Cross-platform C++ - Multipass Software Engineer - Immutable Ubuntu Desktop Embedded Linux Senior Software Engineer - Optimisation Software Engineer - Data Infrastructure - Kafka Software Engineer - Data Infrastructure - OpenSearch/ElasticSearch Go (Golang) Software Engineer for Identity Management Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Software Engineer - packaging - optimize Ubuntu Server Golang System Software Engineer - Containers / Virtualisation System Software Engineer - Python interpreter, tooling, and ecosystem Lead Golang Software Engineer, Commercial Systems Distributed Systems Software Engineer, Python / Go

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Developers

Jeddah, Makkah Jeddah lab EST

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Software Developers
Jeddah lab EST, Saudi Arabia

We are looking for software developers from Pakistan who have a minimum of 1 to 3 years of experience.

Responsibilities:

  1. Code in a variety of languages, primarily C++, PHP, Java, as well as SQL.

Requirements:
  1. B.S. or M.S. in Computer Science or related field.
  2. Experience building high-performance, large-scale server applications and reliable software.
  3. Expert knowledge in developing and debugging in C++.
  4. Experience with Java and SQL.

Attractive salary will be offered to selected candidates.
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer

Jeddah, Makkah Dahlawi Manpower Recruiting

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

OUR VALUABLE CLIENT REQUIRED SENIOR SOFTWARE ENGINEER,

He should have Lead software systems and/or subsystems development for assigned projects/releases to assure delivery within scope and required quality.

Job Specification
  1. Significant practical experience in software development or IT implementation/design.
  2. Good analytical skills.
  3. Ability to persuade others.

Location: Information Technology and Services - Karachi, Pakistan

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior Software Tester

Jeddah, Makkah Uvera

Posted today

Job Viewed

Tap Again To Close

Job Description

**Job Brief**

Join Uvera, a dynamic and rapidly growing Food technology company, as a Senior Software Tester. We are seeking a highly skilled and experienced Senior Software Tester to join our dynamic team. As a Senior Software Tester at Uvera, you will play a critical role in ensuring the quality and reliability of our software products. You will collaborate closely with our development team and be responsible for designing and executing test plans, identifying and reporting bugs, and ensuring that our products meet the highest standards of quality. If you are a detail-oriented and problem solver with a passion for quality, we want to hear from you!

**Duties and Responsibilities**:

- Develop and document test plans and procedures
- Develop test scripts and test cases for the system
- Perform unit, integration, regression, functional performance and security, and user acceptance testing
- Work with developers to retest or work-around defects
- Assist in debugging any installation problems or software bugs
- Defining and maintaining the test environment.
- Document test results, defects, and release notes
- Provide clear, concise and thorough documentation in bug-tracking system
- Develop detailed and well-structured test plans and test cases.
- Incorporate new functionality into test plans
- Conduct training of new testers
- Managing release processes for Web, iOS and Android Platforms.
- Recommend enhancements to software for an improved user experience.
- Provide feedback to the development team for process improvement
- Maintain updated knowledge of industry trends and advancements.

**Requirements**:
**Requirements and skills**:

- Proven work experience in software testing. As a manual tester for at least 6 years., **it is a must.**:

- ISTQB foundation level certification **is a must.**:

- Agile Tester certification **is a must.**:

- Basic skills for automation testing
- Keen eye for detail and a commitment to excellence.
- Experience with web and mobile test automation.
- Understanding of the Agile Software Development Life Cycle and being exposed to Scrum projects.
- API testing with any tool
- Excellent analytical and problem-solving skills.
- Ability to multi-task and solve problems in a fast-paced environment
- Ability to learn quickly
- Collaborate and work harmoniously with the team, taking feedback, exploring solutions, and leveraging expertise.
- Excellent written and verbal communication skills in English.

**Additional Preferred Qualifications**:

- Automation test proficiency
- Certifications like Certified Software Quality Analyst (CSQA), Certified Manager of Software Quality (CMSQ), or ISTQB Advanced Level Test Analyst.
- Proficiency in hardware and embedded systems.
- Collaboration Tools: Familiarity with collaboration and project management tools like Slack, and Jira, or others to work effectively with cross-functional teams.
This advertiser has chosen not to accept applicants from your region.

Director - Applications & Software Engineering

Jeddah, Makkah BUPA Arabia

Posted today

Job Viewed

Tap Again To Close

Job Description

Role Purpose:

Build and maintain secure, scalable software solutions that power Bupa Arabia’s digital products and internal systems. Deliver high-quality applications, seamless integrations, and automation to drive innovation, customer value, and business agility.

Seek a hands-on, technically fluent leader to define the technical strategy, scale Agile delivery, and champion engineering excellence across all customer-facing and enterprise applications. Lead modernization initiatives, integrate legacy and modern platforms, and partner with Product, Platform, AI/Data, and Cybersecurity teams to deliver secure, compliant, and high-performing solutions.

The ideal candidate has built native applications, led large-scale Agile delivery, implemented DevOps at scale, and driven successful integrations in regulated industries such as Health tech or insurance.

Key Accountabilities:

1- Custom Application Development and Enterprise Systems Development;

  • Design and deliver secure, high-performing web and native mobile apps for members, partners, and employees
  • Lead cross-functional teams to create intuitive, scalable digital experiences
  • Extend and customize enterprise platforms (ERP, HR, Finance, CRM) through development, integrations, and upgrade management
  • Ensure enterprise applications are tailored to business needs and fully compliant with regulatory standards

2- Integration Engineering (API & Middleware) and DevOps & Automation Engineering;

  • Architect and manage API integrations and middleware platforms to enable real-time, secure data exchange between systems
  • Build robust, maintainable connectors for both legacy and modern platforms
  • Drive DevOps culture across engineering—implement CI/CD pipelines, infrastructure-as-code (IaC), and automated testing frameworks
  • Ensure secure, efficient, and consistent deployments across environments

3- Release & Change Management;

  • Plan and coordinate software releases, including change approval, risk mitigation, and rollback strategies
  • Align with ITIL-based service management practices to ensure smooth deployments

4- Application Lifecycle Support;

  • Lead triage, bug fixes, enhancements, and release readiness with full accountability for application stability and performance
  • Oversee long-term support plans, technical debt management, and refactoring

5- Quality Engineering & Test Automation;

  • Promote test automation and early-stage quality controls—unit, regression, performance, and user acceptance testing
  • Establish measurable quality KPIs and embed QA in the development lifecycle

6- Team Leadership & Strategic Responsibilities;

  • Define engineering culture, standards, and architecture across Bupa Arabia.
  • Lead, coach, and grow multiple product engineering teams.
  • Partner with Product, Design, Platform, and Infrastructure to align goals and execution.
  • Drive engineering velocity, code quality, and continuous delivery.
  • Modernize applications, integrating and replacing legacy systems where appropriate.
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Technical Software Project Manager

Jeddah, Makkah MDLBEAST

Posted today

Job Viewed

Tap Again To Close

Job Description

MDLBEAST is enthusiastically seeking a highly motivated and skilled technical project manager to join our dynamic products team. As a project manager, you will play a significant and impactful role in driving the development of MDLBEAST products and websites, ensuring excellence and success.

Tasks
  • Project Planning & Execution : Define project scope, objectives, and timelines with project owners and key stakeholders.
  • Team Leadership : Guide and support development teams, ensuring clear communication and alignment with project goals.
  • Technical Guidance : Collaborate with tech lead to validate architectural decisions and best practices.
  • Risk & Stakeholder Management : Identify potential risks early and keep stakeholders informed of progress and resource needs.
Requirements
  • Education & Experience : Bachelor’s in Computer Science or a related field; proven experience managing IT projects.
  • Technical Skills : Solid grasp of Agile/Scrum and familiarity with common programming concepts.
  • Soft Skills : Strong leadership, communication, and problem-solving abilities.
  • Plus : Arabic language, Experience as QA or Software Engineer in the past
Benefits
  • Competitive salary.
  • Paid vacation.
  • Remote work model with an international team.
  • Certified as a "Great Place to Work Middle East".
  • Opportunity to be part of a team that organizes the largest music festivals in the Middle East.
  • Work with the latest technologies and no legacy systems.

Join MDLBEAST as a Technical Project Manager to lead innovative projects in a dynamic technology environment. Be part of a creative team transforming the digital landscape. Apply today!

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software Jobs in Jeddah !

Director - Applications & Software Engineering

Jeddah, Makkah BUPA Arabia

Posted today

Job Viewed

Tap Again To Close

Job Description

Role Purpose:

Build and maintain secure, scalable software solutions that power Bupa Arabia’s digital products and internal systems. Deliver high-quality applications, seamless integrations, and automation to drive innovation, customer value, and business agility.

Seek a hands-on, technically fluent leader to define the technical strategy, scale Agile delivery, and champion engineering excellence across all customer-facing and enterprise applications. Lead modernization initiatives, integrate legacy and modern platforms, and partner with Product, Platform, AI/Data, and Cybersecurity teams to deliver secure, compliant, and high-performing solutions.

The ideal candidate has built native applications, led large-scale Agile delivery, implemented DevOps at scale, and driven successful integrations in regulated industries such as Health tech or insurance.

Key Accountabilities:

1- Custom Application Development and Enterprise Systems Development;

  • Design and deliver secure, high-performing web and native mobile apps for members, partners, and employees
  • Lead cross-functional teams to create intuitive, scalable digital experiences
  • Extend and customize enterprise platforms (ERP, HR, Finance, CRM) through development, integrations, and upgrade management
  • Ensure enterprise applications are tailored to business needs and fully compliant with regulatory standards

2- Integration Engineering (API & Middleware) and DevOps & Automation Engineering;

  • Architect and manage API integrations and middleware platforms to enable real-time, secure data exchange between systems
  • Build robust, maintainable connectors for both legacy and modern platforms
  • Drive DevOps culture across engineering—implement CI/CD pipelines, infrastructure-as-code (IaC), and automated testing frameworks
  • Ensure secure, efficient, and consistent deployments across environments

3- Release & Change Management;

  • Plan and coordinate software releases, including change approval, risk mitigation, and rollback strategies
  • Align with ITIL-based service management practices to ensure smooth deployments

4- Application Lifecycle Support;

  • Lead triage, bug fixes, enhancements, and release readiness with full accountability for application stability and performance
  • Oversee long-term support plans, technical debt management, and refactoring

5- Quality Engineering & Test Automation;

  • Promote test automation and early-stage quality controls—unit, regression, performance, and user acceptance testing
  • Establish measurable quality KPIs and embed QA in the development lifecycle

6- Team Leadership & Strategic Responsibilities;

  • Define engineering culture, standards, and architecture across Bupa Arabia.
  • Lead, coach, and grow multiple product engineering teams.
  • Partner with Product, Design, Platform, and Infrastructure to align goals and execution.
  • Drive engineering velocity, code quality, and continuous delivery.
  • Modernize applications, integrating and replacing legacy systems where appropriate.
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Technician - Saudi nationals

Jeddah, Makkah Elbait Consultants

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

The Role
We are seeking a skilled and motivated Software Technician to join our dynamic manufacturing team in Jeddah. This role is ideal for Saudi nationals who are passionate about technology and eager to contribute to innovative software solutions within the manufacturing sector. The successful candidate will play a key role in supporting and maintaining software applications to enhance operational efficiency. Responsibilities: - Install, configure, and maintain software systems used in manufacturing processes. - Troubleshoot and resolve software issues to minimize downtime and ensure smooth operations. - Collaborate with engineering and production teams to implement software enhancements. - Monitor system performance and perform regular updates and backups. - Provide technical support and training to end-users on software applications. - Document software configurations, procedures, and troubleshooting steps. - Ensure compliance with company policies and industry regulations regarding software use and data security.

Requirements
- Saudi national with relevant technical education who possess Diploma computer, software, programming or related fields. - It is for Diploma holders ONLY. - Proven experience or strong knowledge in software installation, technical support, software installation & configurations, troubleshooting, and maintenance. - Familiarity with manufacturing software and industrial automation systems is a plus. - Strong problem-solving skills and attention to detail. - Excellent communication and teamwork abilities. - Ability to work under pressure and manage multiple tasks effectively. - Committed to continuous learning and professional development in software technologies.

About the company
Elbait is a boutique type of executive search & recruitment management consulting firm based in Dubai. The unique understanding about the market needs, cultural awareness and professionalism enable the firm to offer its services to diversified portfolio of clients that operates in the ME region. Elbait is committed to seek the most suitable professionals on international, regional as well as national basis. Elbait committed to have well-defined partnership with Clients to meet their talent acquisition and executive needs on both Practice and Function basis. In addition, it committed to ensure remarkable contribution to the welfare of Stake-holders, Clients and Job-seekers. Industries: - FMCG, Consumer goods & retail - Construction, Engineering, Oil & Gas, infrastructure (technical & non-technical) - Automotive - Property Management & Real- Estate Functions across industries (other than above): - Sales & Marketing - HR & IT - Finance & Accounting
This advertiser has chosen not to accept applicants from your region.

Linux Enablement - Software Engineering Manager

Jeddah, Makkah Canonical

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Linux Enablement - Software Engineering Manager

Join to apply for the Linux Enablement - Software Engineering Manager role at Canonical

Continue with Google Continue with Google

Linux Enablement - Software Engineering Manager

1 week ago Be among the first 25 applicants

Join to apply for the Linux Enablement - Software Engineering Manager role at Canonical

Get AI-powered advice on this job and more exclusive features.

Continue with Google Continue with Google

Continue with Google Continue with Google

Continue with Google Continue with Google

Canonical's Device Delivery Team works with tier-1 OEM and ODM customers to pre-load Ubuntu Desktop and Ubuntu Core, bringing Ubuntu directly to millions of users.

As a Software Engineering Manager you will lead and manage the software engineering team to deliver OEM enablement projects. This fast-paced environment requires excellent time management, deep knowledge of the Linux system , low-level debugging, critical thinking, problem-solving skills and management ability.

Key responsibilities

  • Recruit, motivate, mentor, and enable your team to succeed in delivering quality products
  • Set goals with the team; prioritize tasks, identify and measure team health indicators
  • Maximise the results of team members and support their career growth
  • Coordinate with project managers, HWE, QA and certification management
  • Monitor projects from kickoff to post-mortem and handle escalations
  • Communicate, understand, and resolve the technical challenge with OEMs, ODMs, SiPs, IHVs
  • Prioritize customer requests globally
  • Collaborate with product engineering teams (including Desktop, Foundations, Kernel, and Security)
  • Provide leadership for methodologies, strategies, standards, tools, and best practices
  • Must be able to travel to the EU, USA, China, and Taiwan

Required Skills And Experience

  • A Bachelor (or higher) degree in STEM, preferably computer science or software engineering
  • Proven track record in technical roles with Linux, preferably Ubuntu or Debian
  • Commitment to development and testing methodologies, and maintainable code quality
  • Experience with management responsibilities
  • Ability to work collaboratively in a team environment
  • Ability to be productive in a globally distributed team through self-discipline and self-motivation
  • Commitment and energy to deliver on schedule
  • Strong English and Chinese language communication skills, both written and verbal

Desirable Skills And Experience

  • Making technical decisions for a team as a tech lead
  • Software architecture and design experience
  • Software development or operations experience with: Ubuntu - kernel and userspace, deb/snap packaging, QEMU/KVM, LXC/LXD, Containers, Python, Go, C, bash, Postgresql, Mongo, Kubernetes, OpenStack, Ceph, AI/ML
  • Participation in open-source development projects
  • Experience with CI/CD

Canonical is an equal opportunity employer

Canonical believes a diverse workforce enhances our ability to deliver world class software and services which meet the world's computing needs. We are committed to ensuring equal employment opportunities to all qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

#stack

Seniority level
  • Seniority level Mid-Senior level
Employment type
  • Employment type Full-time
Job function
  • Job function Engineering and Information Technology
  • Industries Software Development

Referrals increase your chances of interviewing at Canonical by 2x

Continue with Google Continue with Google

Software Engineering Manager - Sustaining Engineering Technical Manager - Automotive and Industrial Software Engineering Manager - Desktop and Embedded Linux Optimisation Software Engineering Manager - Cross-platform C++ - Multipass Software Engineering Manager - Cross-platform C++ - Multipass Software Engineering Manager - Cross-platform C++ - Multipass Software Engineering Manager, Ubuntu Gaming Software Engineering Manager - Ubuntu Linux Kernel Systems Integrations Engineering Manager Engineering Manager - Public Cloud, Python, Golang Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon Salesforce Engineering Manager, Commercial Systems Ubuntu Engineering Delivery and Excellence Manager Engineering Manager for IAM (Identity and Access Management) Ubuntu Enablement - Software Engineering Manager Linux Engineering Manager - Optimisation for Latest Hardware

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Jobs View All Jobs in Jeddah