Senior Backend Engineer – AI Applications & OpenShift
Build secure, scalable backend services and APIs for enterprise AI-enabled apps using Node.js/Java/Python, OpenShift/Kubernetes, and real-time data integrations.
- Compensation
- Not disclosed
- Location
- Riyadh, Saudi Arabia
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Contract
- Experience
- Not specified
- Category
- Backend
- Posted
Skills
Full description
Why SoftwareOne?
SoftwareOne is a global provider of software and cloud solutions. With a presence in over 70 countries and more than 12,000 professionals, we help organizations optimize software investments, modernize applications, and unlock the value of cloud, data, and AI.
Our people are at the core of everything we do. We enable collaboration across borders, continuous learning, and opportunities to grow in a fast-evolving technology landscape. Whether your focus is on technology, customer success, or business operations, your ideas matter, and your contributions make a difference.
Join a global team where you can build your skills, work with leading technologies, and make a real impact for our customers.
The role
- Are you an experienced Full-Stack Engineer who enjoys building secure, scalable backend solutions and integrating modern AI capabilities into enterprise applications?
- Do you thrive in collaborative environments where you can work with real-time data, cloud-native technologies, and cross-functional teams to deliver reliable, business-critical solutions?
- Ready to grow your career with a global AI and cloud leader, working on innovative technologies that make a real impact across industries and markets?
Practical Information
Location: Riyadh, Saudi Arabia | Work Arrangement: Hybrid | Reports to: Service Line Delivery Lead | Contract type: Full-time | Visa Requirements: Valid Visa for KSA | Language Requirements: Fluent /professional English, written and verbal, Arabic is a strong plus
We are looking for a Senior Full-Stack Engineer with strong expertise in backend development, systems integration, and application deployment to help build and enhance enterprise AI-enabled solutions within a secure industrial environment. In this role, you will focus on developing robust backend services and APIs, enabling real-time data integration, ensuring application reliability, and supporting containerized deployments and production readiness. The ideal candidate is comfortable working with modern web architectures, enterprise integrations, AI/ML services, and container platforms such as OpenShift and Kubernetes.
Key Responsibilities
- Design, develop, and maintain secure backend services and APIs for enterprise web applications
- Build and enhance application services for reporting, dashboards, notifications, user workflows, administrative functions, and AI-enabled capabilities
- Integrate applications with enterprise data sources, operational platforms, document repositories, notification services, and existing backend systems
- Develop and support real-time or near-real-time data flows using APIs, WebSockets, Server-Sent Events, message queues, and similar integration patterns