S

Senior Backend Engineer – AI Applications & OpenShift

SoftwareOne

Riyadh, Riyadh Province, Saudi Arabia · Full Time

Be the first to apply

Experience
Any
Salary
—
Openings
1
Posted
1 day ago
Work mode
In office
Eligibility
Applicants must have a valid visa to work in Saudi Arabia and be fluent in professional English; Arabic language proficiency is advantageous.
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

Join a global leader in software and cloud solutions as a Senior Backend Engineer specializing in AI applications and OpenShift. Located in Riyadh, Saudi Arabia, this full-time onsite opportunity involves working under the Service Line Delivery Lead in a hybrid work environment. Candidates must hold a valid visa for KSA and be fluent in English; proficiency in Arabic is a significant advantage.

Job Overview

This role seeks an experienced full-stack engineer focused on backend technology, system integration, and application deployment to develop and improve AI-powered enterprise solutions within a secure industrial context. Responsibilities include creating resilient backend services, APIs, enabling real-time data processing and supporting container-based deployments with Docker and OpenShift/Kubernetes.

Key Responsibilities

  • Craft, maintain, and secure backend services and APIs tailored for enterprise web applications
  • Create and upgrade various application features such as dashboards, reporting tools, notifications, user workflows, admin functionalities, and AI-driven capabilities
  • Connect applications seamlessly with enterprise data sources, operational platforms, document storage systems, and backend services
  • Develop support for real-time or near-real-time data transmissions using APIs, WebSockets, Server-Sent Events, and message queues
  • Collaborate with AI/data teams to embed model results, analytics, retrieval-augmented generation (RAG), large language model (LLM) functionalities, and monitoring within application processes
  • Enable deployment using container technologies including Docker and OpenShift/Kubernetes, utilizing Git/Bitbucket version control, CI/CD pipeline automation, release management, and environment configuration
  • Promote application stability and security by troubleshooting, monitoring, optimizing performance, applying patches, enforcing secure coding and testing standards, producing documentation, and coordinating with architects, frontend developers, DevOps, cybersecurity, and business units

Qualifications and Experience

  • Proven expertise in backend or full-stack enterprise application development with strong proficiency in building scalable backend services using Node.js, Java/Spring Boot, or Python frameworks such as FastAPI or Django
  • Advanced skills in designing and securing RESTful APIs including authentication, authorization, role-based access control, and handling enterprise-level integrations
  • Hands-on experience with both relational and NoSQL database systems including PostgreSQL, MongoDB, Redis, and TimescaleDB
  • Familiarity with container orchestration and deployment environments like Docker and OpenShift/Kubernetes, complemented by a solid grasp of CI/CD pipelines, version control strategies using Git/Bitbucket, code reviews, branching strategies, and managing release workflows
  • Demonstrated aptitude in diagnosing and resolving production issues, optimizing performance, and addressing integration challenges within complex enterprise settings
  • Strong knowledge of application security principles, vulnerability mitigation, and secure software development life cycles
  • Capability to operate efficiently within organized enterprise frameworks observing processes for documentation, testing, quality assurance, and formal product acceptance

Company Benefits

  • Inclusive global culture founded on six core values emphasizing mentorship, continuous learning, and career growth
  • Mentors dedicated to support newcomers for successful integration and progression
  • Recognition programs such as the President's Club awarded by leadership and peers
  • Ongoing education opportunities with varied training and personal development resources
  • Commitment to becoming an employer of choice through internal structure optimization and open feedback culture

About SoftwareOne

SoftwareOne is a worldwide provider of software and cloud solutions operating across more than 70 countries with over 12,000 employees. The company specializes in helping organizations maximize software investments, modernize applications, and harness cloud, data, and AI capabilities. The workplace environment fosters collaboration, rapid professional development, and impactful contributions within a diverse, technology-driven community.

Tools & software

Java Node.js Docker required PostgreSQL required MongoDB required Redis required

How they work

Communication Teamwork & Collaboration Problem Solving Attention to Detail Adaptability

Languages

Servicenow

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer