{bc}
linkedin

Senior Full-Stack Engineer - AI

SoftwareOne
Riyadh, KSA
Full-time
Senior
Onsite
Discovered 3 weeks ago
Full-stack and backend enterprise application developmentBackend services and APIsRESTful API design and enterprise integrationNode.js, Java/Spring Boot, or Python with FastAPI/DjangoPostgreSQL, MongoDB, Redis, or TimescaleDBDocker

Full Job Posting

Role overview

Build and enhance enterprise AI-enabled solutions in a secure industrial environment.

Focus on backend services, APIs, real-time data integration, application reliability, containerized deployments, and production readiness.

Reports to the Service Line Delivery Lead.

Work arrangement

  • Hybrid work arrangement in Riyadh, Saudi Arabia.

Employment and language

  • Contract type is full-time.
  • Fluent or professional written and verbal English is required; Arabic is a strong plus.

Responsibilities

  • Design, develop, and maintain secure backend services and APIs for enterprise web applications.
  • Build services for reporting, dashboards, notifications, workflows, administrative functions, and AI-enabled capabilities.
  • Integrate enterprise data sources, operational platforms, document repositories, notification services, and backend systems.
  • Build real-time or near-real-time data flows using APIs, WebSockets, Server-Sent Events, message queues, or similar patterns.
  • Integrate model outputs, analytics, RAG/LLM capabilities, and monitoring with AI and data teams.
  • Support Docker and OpenShift/Kubernetes deployments, CI/CD, release management, configuration, and deployment validation.
  • Ensure reliability and operational readiness through troubleshooting, monitoring, performance optimization, secure coding, testing, and documentation.
  • Collaborate with architecture, frontend, DevOps, cybersecurity, and business teams.

Technical requirements

  • Extensive full-stack or backend-focused enterprise application development experience.
  • Backend expertise with Node.js, Java/Spring Boot, Python/FastAPI/Django, or similar frameworks.
  • RESTful APIs, secure authentication and authorization, role-based access control, and enterprise integration patterns.
  • Relational and NoSQL database experience, such as PostgreSQL, MongoDB, Redis, or TimescaleDB.
  • Container experience with Docker and OpenShift/Kubernetes; understanding of CI/CD, Git/Bitbucket, reviews, branching, and releases.
  • Ability to resolve production, performance, integration, and application reliability issues.
  • Knowledge of application security, vulnerability remediation, and secure software development.
  • Comfort with enterprise documentation, testing, quality assurance, and acceptance processes.
  • English proficiency is required; Arabic is a strong plus.

Benefits

  • Location-dependent benefits include a mentor, recognition through President’s Club, training and development opportunities, and an ongoing feedback and growth culture.

About SoftwareOne

SoftwareOne provides software and cloud solutions in more than 70 countries, helping organizations optimize software investments, modernize applications, and use cloud, data, and AI.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at SoftwareOne