EN | AR

Director - Applications & Software Engineering

Jeddah, Makkah BUPA Arabia

Posted 9 days ago

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.

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 Engineer

Jeddah, Makkah Radicalhire

Posted today

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.

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.

Field Software Engineer - Emea

Jeddah, Makkah Canonical - Jobs

Posted today

Job Viewed

Tap Again To Close

Job Description

This role has very diverse responsibilities. The team members are Linux and cloud solutions architects for our customers, designing private and public cloud solutions fitting their workload needs. They are the cloud consultants who work hands-on with the technologies by deploying, testing and handing over the solution to our support or managed services team at the end of a project. They are also software engineers who use Python to develop Kubernetes operators and Linux open source infrastructure-as-code.

The people who love this role are developers who like to solve customer problems through architecture, presentations and training.

What you'll do:

- Work in Python to design and deliver open source code
- Architect cloud infrastructure solutions like OpenStack, Kubernetes, Ceph, Hadoop and Spark either On-Premises or in Public Cloud (AWS, Azure, Google Cloud)
- Coach and develop your colleagues where you have insights
- Grow a healthy, collaborative engineering culture in line with the company values
- Work from the comfort of your home
- Global travel up to 25% of time for internal and external events

Who you are:

- University degree in Computer Science or related software engineering expertise
- You have sound knowledge of cloud computing concepts & technologies, such as Kubernetes, Openstack, AWS, GCP, Azure, Ceph, etc.
- You have practical knowledge of Linux and networking
- You have Intermediate to Advanced level of Python programming skills
- You are a dynamic person who loves to jump in new projects and interact with people
- You have a demonstrated drive for continual learning
- Excellent communication and presentation skills (English)
- You have great organisational skills and follow-up reliably on commitments
- You speak a second language - French, German, Italian, Arabic or Spanish

What you'll learn
- OpenStack and Kubernetes infrastructure
- Linux Ubuntu and networking knowledge
- Work directly with customers in a range of different businesses
- Real-life and hands-on exposure to a wide range of emerging technologies and tools

We offer:

- Learning and development tuition reimbursement
- 18 weeks parental leave (USA)
- Diversity Resource Groups
- Work from home
- Competitive salary
- Recognition rewards
- Annual leave
- Priority Pass for travel

About Canonical

Canonical is a growing, international software company that works with the open-source community to deliver Ubuntu - the world's #1 cloud operating system. Our mission is to realize the potential of free software in the lives of individuals and organisations. Our services help businesses worldwide reduce costs, improve efficiency and enhance security with Ubuntu.
- We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background leads to a better environment for our employees and a better platform for our users and customers. This is something we value deeply and we encourage everyone to come be a part of the world of Ubuntu. 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._

LI-Remote

stack
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer - Python/MongoDB

Jeddah, Makkah Canonical

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

Overview

Senior Software Engineer - Python/MongoDB

Canonical is building a fully managed MongoDB solution based on Juju to deploy and operate MongoDB on machines, VMs, public cloud and Kubernetes. We aim to enable high-performing, rock-solid MongoDB deployments across multi-cloud or on-premise environments, and you will contribute as a Python developer with a MongoDB background to help achieve this.

Responsibilities

We are looking for an experienced Python developer with MongoDB experience to help build the solution and contribute to a reliable and secure MongoDB deployment platform. The MongoDB team is small, so you will be a key contributor with a meaningful impact on the product and the broader ecosystem.

Who you are
  • You love technology and working with brilliant people.
  • You are an accomplished senior Python programmer that enjoys challenging projects in mission-critical environments.
  • You have experience operating and managing MongoDB clusters.
  • You are experienced with modern infrastructure deployment automations or with traditional Linux systems administration, operations, and package management.
  • You are passionate about quality and automatic testing.

Canonical is proud to foster a workplace free from discrimination. We truly believe that diversity of experience, perspectives, and background will lead to a better environment for our employees and a better platform for our users and customers. This is something we value deeply and we encourage everyone to come be a part of the world of Ubuntu.

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

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

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

Back End Senior Software Engineer

Jeddah, Makkah Arab Center for Engineering Studies

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description and Requirements

Overview:
We are building an “Uber for Trucks” marketplace platform. We promise our vetted drivers and ensure they find trips on their empty miles while digitizing the entire trucking network for customers, making their shipments easier to haul and providing transparency into availability and price. We are establishing a team of talented, thoughtful engineers to automate the logistics industry. Now we need a literate software engineering team to help us build the first MVP for our marketplace platform.

Tech Stack:
OAuth2/JWT/SSO, Google Firebase, Google Cloud, GPS/GSM API (Google/Open Maps), ReactJS/redux, JIRA, GitLab, CI/CD, Unit & Integration Testing Frameworks, responsive HTML/CSS, webpack, docker, nodejs/npm, MongoDB

Senior Software Engineer - Backend Architecture

**Required qualification**

**Experience and skills that are important for success in this role**:

- Experience using technologies and frameworks like (but not limited to) some of our most-used languages — JavaScript, **Node.js**, Express, HTML/CSS, ReactJS/redux, webpack and docker, **MongoDB** — is an asset.
- Expert level in Object Oriented architecture and Call and Return architectures
- Advanced skill and experience in Architectural Design Patterns.
- Experience building MVP’s, with demonstrated projects on GitHub or StackOverflow.
- Experience with no-SQL databases.
- Background in Architecture and API development. (Specialization in Architecture).
- Experience writing and deploying production code
- Experience building and working with data pipelines
- Google Cloud Knowledge is a plus.
- Google Firebase knowledge is a plus.
- In-depth knowledge of browsers and their behaviours
- **_Bonus Points_**: You’ve mentored teammates on new ways to deepen their technical craft.

**Qualifications**
- At least four (5) years of software engineering experience
- Experience as a developer, writing code for highly scalable software systems
- Proven experience designing and deploying high performance, highly scalable production services with extensive monitoring and logging practices
- Ability to debug and troubleshoot production issues
- Experience with API development & building microservices
- Industry experience working on distributed systems: developing reliable, high performance, highly scalable and low latency software (primarily in JavaScript)
- Capacity to understand and evaluate tradeoffs between correctness, robustness, performance, space, and time.
- Experience building geospatial services and datasets, such as maps data, traffic patterns, etc.
- Strong verbal and written communication and organization skills.
- Strong problem-solving skills, analytical capabilities, data analysis, and attention to detail.
- Ability to collaborate across multiple levels of an organization

**Required Minimum Educational Qualifications**:
4+ BSc degree in Computer Science, Engineering or relevant field

Masters Degree in Software Engineering

Preferred specialization architecture
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software applications Jobs in Jeddah !

Software Engineer - Backend (Mid-Level, Remote)

Jeddah, Makkah Lucidya

Posted today

Job Viewed

Tap Again To Close

Job Description

Lucidya is an AI-native company transforming how brands understand and engage with their customers through cutting-edge technologies purpose-built for Customer Experience (CX). With AI at the core of our platform and operations, we are redefining how businesses drive growth, loyalty, and insight at scale.

We are looking for Backend Engineers to join our team. You will join a team of highly qualified engineers to continue the innovation and development of our product which uses Machine Learning & Big Data technologies to analyze content from several data sources.

As a developer, you will be working on the backend of our product Lucidya which is built using industry’s latest technologies such as Redis, Postgres and Cassandra and developing APIs using Python and Ruby on Rails. The job also includes DevOps tasks from server setup to maintenance and recovery.

You will work directly under the Engineering Manager in an agile yet demanding environment. We expect you to be a fast learner to adapt those technologies mentioned above fast.

Lucidya offers a result-driven, fun, and dynamic environment full of challenges, We look for very talented candidates with strong programming skills.

Key Tasks & Responsibilities
  • Rapidly develop next-generation scalable, flexible, and high-performance systems.
  • Design, develop, test, deploy, maintain and improve software (backend and databases in particular)
  • Manage individual project priorities, deadlines and deliverables.
  • DevOps tasks
  • Contribute to the growth of Lucidya through interviewing, on-boarding, or other recruitment efforts
Qualifications
  • BA/BS or or Masters degree in Computer Science, Software Engineering, IT or equivalent practical experience
  • +3 years of experience
  • Strong knowledge in SQL and noSQL databases such as (Redis , Postgress or Cassandra)
  • Fluency in Python and Ruby on Rails.
  • Knowledge in Web servers and Web application servers (e.g., Apache, Jetty, Tomcat, IIS)
  • Knowledge in code repository like Git
  • Ability to multi-task and adapt to shifting priorities, demands, and tight timelines
  • Database design skills
  • Perfect quality code
  • Excellent organizational skills and proven analytical, planning, problem solving skills
  • Full stack with background in ReactJS is a plus
#J-18808-Ljbffr

This advertiser has chosen not to accept applicants from your region.

Software Engineer - Backend (Mid-Level, Remote)

Jeddah, Makkah Lucidya LLC.

Posted today

Job Viewed

Tap Again To Close

Job Description

Overview

Lucidya is an AI-native company transforming how brands understand and engage with their customers through cutting-edge technologies purpose-built for Customer Experience (CX). With AI at the core of our platform and operations, we are redefining how businesses drive growth, loyalty, and insight at scale.

We are looking for Backend Engineers to join our team. You will join a team of highly qualified engineers to continue the innovation and development of our product which uses Machine Learning & Big Data technologies to analyze content from several data sources.

As a developer, you will be working on the backend of our product Lucidya which is built using industry’s latest technologies such as Redis, Postgres and Cassandra and developing APIs using Python and Ruby on Rails. The job also includes DevOps tasks from server setup to maintenance and recovery.

You will work directly under the Engineering Manager in an agile yet demanding environment. We expect you to be a fast learner to adapt those technologies mentioned above fast.

Lucidya offers a result-driven, fun, and dynamic environment full of challenges, We look for very talented candidates with strong programming skills.

Key Tasks & Responsibilities
  • Rapidly develop next-generation scalable, flexible, and high-performance systems.
  • Design, develop, test, deploy, maintain and improve software (backend and databases in particular)
  • Manage individual project priorities, deadlines and deliverables.
  • DevOps tasks
  • Contribute to the growth of Lucidya through interviewing, on-boarding, or other recruitment efforts
Qualifications
  • BA/BS or Masters degree in Computer Science, Software Engineering, IT or equivalent practical experience
  • +3 years of experience
  • Strong knowledge in SQL and noSQL databases such as (Redis, Postgress or Cassandra)
  • Fluency in Python and Ruby on Rails.
  • Knowledge in Web servers and Web application servers (e.g., Apache, Jetty, Tomcat, IIS)
  • Knowledge in code repository like Git
  • Ability to multi-task and adapt to shifting priorities, demands, and tight timelines
  • Database design skills
  • Perfect quality code
  • Excellent organizational skills and proven analytical, planning, problem solving skills
  • Full stack with background in ReactJS is a plus
#J-18808-Ljbffr

This advertiser has chosen not to accept applicants from your region.

Senior Support & Software Engineer, Saudi Arabia

Jeddah, Makkah Talent Pal

Posted today

Job Viewed

Tap Again To Close

Job Description

'''html

This is an exceptional opportunity for an open source technologist who enjoys solving problems under pressure.
- Be the technical authority and demonstrate your experience with popular open source software such as PostgreSQL, Corosync/Pacemaker, MongoDB, MySQL and Apache.
- Provide advice on deployed architecture, implementing solutions for complex problems and guiding customers to successful data-center infrastructure operations
- Communicate regularly with the customer team about ongoing issues

If you have a passion for the latest open source technologies, technical support, cloud-native development, data-center technologies such as OpenStack, Kubernetes and networking, you will love the Senior Support & Software Engineer role at Canonical.

The successful Senior Support & Software Engineer will have:

- BA/BS degree in Computer Science or related technical field
- Open source development or scripting experience
- Professional experience with either OpenStack, Kubernetes, Ceph and/or Ubuntu
- Must be able to speak English fluently
- Excellent communication skills and extensive experience in customer-facing positions
- High motivation, ability to multi-task and follow-up reliably on commitments
- Experience with or willingness to learn new technologies, including LXD, Snaps, MAAS, Juju and Ubuntu
- Ability to travel

'''

This job has been sourced from an external job board.
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 Applications Jobs View All Jobs in Jeddah