More jobs:
Back-end Developer
Job in
Riyadh, Riyadh Region, Saudi Arabia
Listed on 2025-12-19
Listing for:
Master-Works
Full Time
position Listed on 2025-12-19
Job specializations:
-
Software Development
Backend Developer, Cloud Engineer - Software
Job Description & How to Apply Below
We are seeking a highly skilled and experienced Back-End Software Engineer to develop and maintain robust server-side logic and APIs supporting AI-driven chat interactions, document retrieval systems, and intelligent processing workflows. The ideal candidate will be responsible for database integration, implementing secure authentication and authorization mechanisms, and ensuring scalability across multi-cloud environments.
Key Responsibilities:- Design, build, and maintain server-side logic and APIs for chat interactions, document access, and AI processing.
- Implement secure authentication and authorization protocols such as SSO, OAuth2, and Role-Based Access Control (RBAC).
- Integrate and optimize performance of SQL/No
SQL databases. - Ensure systems are scalable, reliable, and support multi-cloud deployments (AWS, GCP, Azure).
- Collaborate with front-end developers, Dev Ops, and product teams to deliver integrated solutions.
- Write clean, maintainable, and well-documented code aligned with industry best practices.
- Monitor system performance and proactively address issues to maintain optimal uptime and speed.
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- 6–16 years of professional experience in back-end development.
- Proficiency in one or more back-end programming languages (e.g., Python, Node.js, Java, Go).
- Strong experience in developing and maintaining RESTful APIs.
- Deep knowledge of SQL and No
SQL databases (e.g., Postgre
SQL, Mongo
DB). - Solid experience with SSO, OAuth
2.0, and RBAC implementations. - Familiarity with scalable architectures and multi-cloud infrastructure.
- Experience with containerization tools like Docker and orchestration using Kubernetes is a plus.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×