193 Backend Engineer jobs in Saudi Arabia
Backend Engineer
Posted 2 days ago
Job Viewed
Job Description
Backend Engineer.
Salary : 30,000 SAR.
Company : Oumla – Saudi Arabia.
Here is position in Saudi Arabia, they are hiring both Saudi and none Saudi
senior backend engineer
To join us in “Oumla” company
Salary: 30,000 SAR negotiable if more than 5 years of experience and shares in the company
Required conditions:
• 5+ yrs backend dev
• Go & TypeScript
• Deep understanding of EVM internals
• Solidity + Smart Contract development
• Microservices (gRPC, TRPC, TurboRepo, ExpressJS)
• Blockchain clients (Ethereum, Avalanche, etc.)
• AWS & GCP (infra, scaling, DevOps)
• Linux expertise (setup + tuning nodes)
• Clean, well-documented code
send your CV to the email
Backend Engineer
Posted 11 days ago
Job Viewed
Job Description
We are an AI-powered expense management platform designed to simplify finance for businesses in the Middle East, helping them save both time and money. Our platform offers everything businesses need to manage and control their expenses in one place, including smart corporate cards, AI-powered automation and insights, streamlined accounting, and centralized dashboards.
Since 2022, over 1000 businesses in the UAE—from startups to enterprises like Al Barari, Rove, Rivoli, Punjab National Bank, and CarSwitch—have used Alaan to control their spending and reduce costs. Together, our customers have saved over AED 100 million using Alaan.
About the roleAs a Backend Developer, you will be responsible for designing, building, and maintaining the server-side logic, database architecture, and APIs that power our products. You will collaborate closely with front-end developers, product managers, and other stakeholders to deliver scalable, high-performance systems that meet the needs of our business.
What you'll do- Develop and maintain backend systems and services to ensure optimal performance and scalability
- Design and implement RESTful APIs and microservices for our fintech platform
- Collaborate with front-end developers and product managers to define, develop, and deliver features
- Write clean, reusable, and efficient code, following best practices
- Troubleshoot, debug, and upgrade existing applications as needed
- Ensure the security and integrity of backend systems, data, and APIs
- Participate in code reviews, providing constructive feedback to team members
- Monitor system performance and resolve production issues as they arise
- 1.5 to 3 years of experience in backend development
- Proficiency in server-side programming languages such as Node.js, NestJS, Express, or Python
- Strong understanding of RESTful API design and development
- Experience with databases such as MySQL, MongoDB, or PostgreSQL, and data modeling
- Familiarity with cloud services like AWS, Azure, or Google Cloud, and DevOps tools such as Docker and Kubernetes
- Proficiency with version control systems like Git
- Understanding of software development best practices, including testing, security, and scalability
- Experience with caching tools such as Redis or Memcached
- Knowledge of unit testing frameworks like Mocha, Chai, Sinon, or Jest
- Excellent problem-solving skills and attention to detail
- Ability to work both independently and collaboratively in a fast-paced environment
- Experience with microservices architecture
- Familiarity with fintech or payment systems
- Knowledge of CI/CD pipelines and automated deployment tools
- Contribute to building the Middle East’s most beloved fintech brand from the ground up
- Benefit from a role with significant ownership and accountability
- Thrive in a flexible hybrid culture with ample work-life balance
Backend Engineer
Posted 11 days ago
Job Viewed
Job Description
Join to apply for the Backend Engineer role at Diet Watchers
Join to apply for the Backend Engineer role at Diet Watchers
DIET WATCHERS is looking for experienced backend engineers who are passionate about building scalable, efficient, and reliable server-side applications. This role requires strong proficiency in server-side languages (such as Python, Java, or Node.js), databases (SQL, NoSQL), and API development. The ideal candidate will have a solid understanding of backend architecture, security best practices, and cloud technologies to support modern applications.
Collaboration with frontend developers, designers, product managers, and other teams is key to this role, so strong communication skills are important. We are looking for strong problem solvers who can apply their engineering skills across different platforms and environments to deliver the best possible experience for customers and internal users.
Responsibilities
- Take ownership of the design, architecture, development, deployment and operations of microservices you will develop, using DevOps practices, pair programming and other cutting-edge methodologies.
- Promote a highly collaborative environment with other product team members.
- Participate in regular technical forums to share knowledge with other engineers.
- Be an active member of cross-functional agile teams collaborating with product owners, frontend developers, designers, and business intelligence teams.
- Build the server side logic of our web application.
- Solid backend experience with microservice and distributed event-driven architectural patterns
- Degree in computer science or any related discipline.
- Professional experience with one backend programming language, e.g., Python, C#, Java
- Experience working with docker and containerization technologies such as Kubernetes.
- A deep understanding of continuous integration and continuous delivery.
- Practical experience in applying advanced design concepts such as Domain Driven Design (DDD), Object Oriented Programming (OOP).
- Strong communication and collaboration skills.
- Seniority level Not Applicable
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Wellness and Fitness Services
Referrals increase your chances of interviewing at Diet Watchers by 2x
Get notified about new Back End Developer jobs in Riyadh, Riyadh, Saudi Arabia .
Java Back-End Developer with Banking Experience Assistant Manager - Full Stack Developer Full Stack Mobile Application Development Java microservices Internship Programme (Only Saudi Nationals)We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrBackend Engineer
Posted 11 days ago
Job Viewed
Job Description
We are an AI-powered expense management platform designed to simplify finance for businesses in the Middle East, helping them save both time and money. Our platform offers everything businesses need to manage and control their expenses in one place, including smart corporate cards, AI-powered automation and insights, streamlined accounting, and centralized dashboards.
Since 2022, over 1000 businesses in the UAE—from startups to enterprises like Al Barari, Rove, Rivoli, Punjab National Bank, and CarSwitch—have used Alaan to control their spending and reduce costs. Together, our customers have saved over AED 100 million using Alaan.
About the roleAs a Backend Developer, you will be responsible for designing, building, and maintaining the server-side logic, database architecture, and APIs that power our products. You will collaborate closely with front-end developers, product managers, and other stakeholders to deliver scalable, high-performance systems that meet the needs of our business.
What you'll do- Develop and maintain backend systems and services to ensure optimal performance and scalability
- Design and implement RESTful APIs and microservices for our fintech platform
- Collaborate with front-end developers and product managers to define, develop, and deliver features
- Write clean, reusable, and efficient code, following best practices
- Troubleshoot, debug, and upgrade existing applications as needed
- Ensure the security and integrity of backend systems, data, and APIs
- Participate in code reviews, providing constructive feedback to team members
- Monitor system performance and resolve production issues as they arise
- 1.5 to 3 years of experience in backend development
- Proficiency in server-side programming languages such as Node.js, NestJS, Express, or Python
- Strong understanding of RESTful API design and development
- Experience with databases such as MySQL, MongoDB, or PostgreSQL, and data modeling
- Familiarity with cloud services like AWS, Azure, or Google Cloud, and DevOps tools such as Docker and Kubernetes
- Proficiency with version control systems like Git
- Understanding of software development best practices, including testing, security, and scalability
- Experience with caching tools such as Redis or Memcached
- Knowledge of unit testing frameworks like Mocha, Chai, Sinon, or Jest
- Excellent problem-solving skills and attention to detail
- Ability to work both independently and collaboratively in a fast-paced environment
- Experience with microservices architecture
- Familiarity with fintech or payment systems
- Knowledge of CI/CD pipelines and automated deployment tools
- Contribute to building the Middle East’s most beloved fintech brand from the ground up
- Benefit from a role with significant ownership and accountability
- Thrive in a flexible hybrid culture with ample work-life balance
Backend Engineer
Posted today
Job Viewed
Job Description
We are an AI-powered expense management platform designed to simplify finance for businesses in the Middle East, helping them save both time and money. Our platform offers everything businesses need to manage and control their expenses in one place, including smart corporate cards, AI-powered automation and insights, streamlined accounting, and centralized dashboards.
Since 2022, over 1000 businesses in the UAE—from startups to enterprises like Al Barari, Rove, Rivoli, Punjab National Bank, and CarSwitch—have used Alaan to control their spending and reduce costs. Together, our customers have saved over AED 100 million using Alaan.
About the roleAs a Backend Developer, you will be responsible for designing, building, and maintaining the server-side logic, database architecture, and APIs that power our products. You will collaborate closely with front-end developers, product managers, and other stakeholders to deliver scalable, high-performance systems that meet the needs of our business.
What you'll do- Develop and maintain backend systems and services to ensure optimal performance and scalability
- Design and implement RESTful APIs and microservices for our fintech platform
- Collaborate with front-end developers and product managers to define, develop, and deliver features
- Write clean, reusable, and efficient code, following best practices
- Troubleshoot, debug, and upgrade existing applications as needed
- Ensure the security and integrity of backend systems, data, and APIs
- Participate in code reviews, providing constructive feedback to team members
- Monitor system performance and resolve production issues as they arise
- 1.5 to 3 years of experience in backend development
- Proficiency in server-side programming languages such as Node.js, NestJS, Express, or Python
- Strong understanding of RESTful API design and development
- Experience with databases such as MySQL, MongoDB, or PostgreSQL, and data modeling
- Familiarity with cloud services like AWS, Azure, or Google Cloud, and DevOps tools such as Docker and Kubernetes
- Proficiency with version control systems like Git
- Understanding of software development best practices, including testing, security, and scalability
- Experience with caching tools such as Redis or Memcached
- Knowledge of unit testing frameworks like Mocha, Chai, Sinon, or Jest
- Excellent problem-solving skills and attention to detail
- Ability to work both independently and collaboratively in a fast-paced environment
- Experience with microservices architecture
- Familiarity with fintech or payment systems
- Knowledge of CI/CD pipelines and automated deployment tools
- Contribute to building the Middle East’s most beloved fintech brand from the ground up
- Benefit from a role with significant ownership and accountability
- Thrive in a flexible hybrid culture with ample work-life balance
Senior Backend Engineer
Posted 2 days ago
Job Viewed
Job Description
Senior Backend Engineer (Golang) Remote | Full-time | B2B Contract Tabby creates financial freedom in the way people shop, earn and save by reshaping their relationship with money. Over 15 million users choose Tabby to stay in control of their spending and make the most out of their money. The company’s flagship offering allows shoppers to split their payments online and in-store with no interest or fees. Over 40,000 global brands and small businesses, including Amazon, Noon, IKEA, and SHEIN use Tabby to accelerate growth and gain loyal customers by offering easy and flexible payments online and in stores. Tabby generates over $10 billion in annual transaction volume for its partner brands and is the highest-rated, most-reviewed, largest, and fastest-growing FinTech in the GCC region. Tabby launched in 2019 and has since raised +$ billion in equity and debt funding from global and regional investors, and is now valued at 3.3 billion.
- Department
- Risk Platform, Engineering
- Employment Type
- Full Time
- Location
- Remote
- Workplace type
- Fully remote
- Reporting To
- Aleksandr Blizorukov
We’re looking for a Senior Backend Engineer to help scale the systems behind Tabby’s core products. You’ll work on high-impact projects in a high-growth environment, alongside a world-class remote engineering team spread across 20+ countries.0
What you’ll bring
- 5+ years of backend engineering experience, with at least 2 years working with Golang
- Experience building scalable, distributed systems and working with high-load architectures
- Solid understanding of backend tools and technologies — we use PostgreSQL, Redis, Kubernetes, Google Cloud Platform, GitLab, and a microservices architecture
- Experience integrating third-party APIs and contributing to product development
- A passion for writing clean, testable, and maintainable code
- A proactive mindset and the ability to work independently
- Strong communication skills in English
What we offer
- Full-time B2B contract
- Fully remote setup
- Up to 20% tax allowance
- 22 paid leave days annually
- Stock options (ESOP) in a fast-scaling, pre-IPO company
- Flexi benefits you can use for wellness, travel, or learning
- Work alongside a high-performing, international engineering team in a global fintech unicorn
Relocation support is available to our hubs in Armenia, Georgia, Serbia, Portugal, and Spain, including flights, temporary accommodation, and legal setup, for up to $5,000 in erified costs.
About TabbyTabby creates financial freedom in the way people shop, earn and save, by reshaping their relationship with money.
The company’s flagship offering allows shoppers to split their payments online and in-store with no interest or fees. Over 32,000 global brands and small businesses, including Amazon, Noon, IKEA and Shein use Tabby to accelerate growth and gain loyal customers by offering easy and flexible payments online and in stores.
Tabby has generated over $7 billion in transaction volume for its partner brands and has the highest rated, most reviewed, largest and fastest growing app of any fintech in the GCC region.
Tabby launched operations in 2020 and has raised + 1 billion in equity and debt funding from global and regional investors.
Our Hiring Process
Stage 4:
Technical interview @Tabby
Stage 5:
Assessment
Stage 6:
Final interview @Tabby
Stage 7:
Hired
Stage 1:
Applied
Stage 2:
Review
Stage 3:
HR call @Tabby
Stage 4:
Technical interview @Tabby
Stage 5:
Assessment
Stage 6:
Final interview @Tabby
Stage 7:
Hired
Stage 1:
Applied
Stage 2:
Review
Stage 3:
HR call @Tabby
Stage 4:
Technical interview @Tabby
Stage 5:
Assessment
Stage 6:
Final interview @Tabby
Stage 7:
Hired
Not quite right? Register your interest to be notified of any roles that come along that meet your criteria.
Register Your Interest #J-18808-LjbffrSenior Backend Engineer
Posted 9 days ago
Job Viewed
Job Description
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.
Requirements:
Must have:
- git/CI/CD and project tracking tools
- no-SQL database experience, such as Mongo/Firebase
- network security (CORS, SSL/TLS, etc.)
- strong on algorithms & data structures
- experience building APIs (HTTP/ws)
Will be a bonus:
- GPS/GSM API (Google/Open Maps)
- GraphQL
- mastering TDD / unit testing
- docker/docker-compose
- modern network protocols
- basic knowledge of react js stack
- writing & maintaining technical documentation
Preferred qualifications:
- At least Four 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
- 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
Be The First To Know
About the latest Backend engineer Jobs in Saudi Arabia !
Senior Backend Engineer
Posted 9 days ago
Job Viewed
Job Description
Job Description
The role is responsible for several Java-related duties throughout the software development lifecycle, from concept and design to testing.
He / she is required to create user information solutions through the development, implementation, and maintenance of Java-based components and interfaces.
He / she will work closely with Business Analyst & Product Owners to refine user stories and requirements and identify, prioritize, and execute tasks within the software development life cycle.
He / she will mentor junior developers, and work independently and proactively.
Responsibilities
Works with Business & Products to determine what their needs are and then develops the appropriate software to meet those requirements.
Plans and executes all deployment of system features and monitors for successful integration, maintaining the system throughout its lifecycle
Leading the design and architecture of software systems
Conducts the testing of completed code modules with the help of junior Java developers
Assists other developers with troubleshooting, debugging, and coding.
Working Knowledge of relational database concepts and SQL beyond simple queries
Working on a full software development life cycle environment under Agile methodologies, capable of taking the lead on software design and implementation best practices (Unit Testing, Test Driven Development, Continuous Integration, Source Control policies, among others)
A specialist individual contributor or a team lead who has managed and delivered projects
Has team or technical supervision skills
Demonstrated expertise and experience with complex technical activities
Has worked with more senior staff and dealt with complex issues, larger clients, accounts, projects, or internal relationships.
Technical Competencies
JavaScript
DevOp skills
System Design Architecture
Quality Assurance and Control
Agility
Behavioral Competencies
Collaboration
Communication
Problem solving
Digital fluency
Attention to Details
Managing project timelines and deliverables
Guiding and mentoring teams of developers
Interfacing with stakeholders to understand business requirements
Reviewing codes to ensure quality and adherence to standards
Driving innovation and staying updated with the latest industry trends
Contributing to strategic decisions about technology, definition, and implementation of software products
Enforce, incorporate, and comply with all necessary controls and related information security (EIS) policies, procedures, practices, training, reporting, personal due diligence and vigilance, within departmental / unit activities and operations.
Qualifications
Preferred Qualifications
A tertiary-level qualification from an internationally recognized institution
Years & Nature of Experience
Recommended to be 5 to 7 years of equivalent experience where required competencies and experience have been demonstrated in a Software Developer, working mainly in Java technologies
#J-18808-LjbffrSenior Backend Engineer - Laravel.
Posted 4 days ago
Job Viewed
Job Description
3 weeks ago Be among the first 25 applicants
We are looking for a Senior Backend Engineer (PHP/Laravel) to join the merchant-focused squads. The role will be heavily involved in building and scaling backend services that directly support our merchants, across different streams. Here's a quick overview:
- PHP + Laravel (core stack)
- RESTful APIs, integrations, scalable architecture
- Focused on merchant journeys (orders, shipping, Catalog, etc.)
- Working closely with product, design & engineering teams
- Clean code, testing, and performance-minded development
- Write "clean", well-designed code
- Produce detailed specifications
- Troubleshoot, test, and maintain the core product software and databases to ensure strong optimization and functionality
- Contribute to all phases of the development lifecycle
- Follow industry best practices
- Develop and deploy new features to facilitate related procedures and tools if necessary
- Write high-quality code with readability, efficiency, and maintainability in mind.
- Build reusable code and libraries for future use
- Analyze performance
- Mentor junior and mid-level engineers
- Proven software development experience in PHP and Laravel
- Demonstrable knowledge of web technologies including HTML, CSS, JavaScript, AJAX, etc
- Experience in common third-party APIs (Google, Facebook, Ebay, etc.)
- Good knowledge of relational databases, version control tools, and of developing web services
- Passion for best design and coding practices and a desire to develop new bold ideas
- BS/MS degree in Computer Science, Engineering, or a related subject is a plus
- Seniority level Associate
- Employment type Full-time
- Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at Salla E-Commerce Platform by 2x
Get notified about new Back End Developer jobs in Riyadh, Riyadh, Saudi Arabia .
Assistant Manager - Full Stack DeveloperRiyadh, Riyadh, Saudi Arabia 21 hours ago
Front-End Developer (React + Tailwind / Shadcn)Riyadh, Riyadh, Saudi Arabia 22 hours ago
Back-End Developer (NestJS + PostgreSQL)Riyadh, Riyadh, Saudi Arabia 22 hours ago
Riyadh, Riyadh, Saudi Arabia $48,000 - $2,000 1 month ago
Riyadh, Riyadh, Saudi Arabia 36,000 - 54,000 1 month ago
Senior Full-Stack Software Engineer - Riyadh Senior Full Stack Developer (Ruby on Rails)We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrSenior JAVA Backend Engineer
Posted 9 days ago
Job Viewed
Job Description
Position Overview:
We are seeking a highly skilled and experienced Senior Backend Engineer to join our team. The ideal candidate will play a critical role in designing, developing, and maintaining scalable and efficient backend systems. You will collaborate with cross-functional teams to deliver high-quality solutions, leveraging your expertise in Java Spring Boot, microservices architecture, and modern software development practices.
Key Responsibilities :
Backend Development: Design, implement, and maintain robust and scalable backend systems using Java Spring Boot.
Microservices Architecture: Develop and deploy microservices-based applications, ensuring modularity and scalability.
Database Management: Design and optimize relational databases (e.g., Oracle, MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra) to ensure efficient data handling.
Event-Driven Architecture: Integrate and manage event streaming platforms like Kafka for real-time data processing and communication.
System Design: Architect and design backend solutions using proven design patterns and best practices to meet business requirements.
Containerization and Orchestration: Develop, deploy, and manage services on platforms like OpenShift or similar container orchestration environments.
Continuous Integration/Continuous Deployment (CI/CD): Implement and optimize CI/CD pipelines to automate the build, test, and deployment processes.
Performance Optimization: Monitor and optimize system performance, ensuring reliability and efficiency in production.
Code Quality and Standards: Promote coding standards, perform code reviews, and ensure adherence to best practices.
Collaboration: Work closely with developers, DevOps engineers, and other stakeholders to deliver seamless solutions.
Mentorship: Provide technical guidance and mentorship to junior engineers, fostering knowledge sharing and professional growth.
Qualifications
Education: Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
Experience:
Minimum Of 10 Years Of Experience In Backend Development.
Proven experience in building and deploying microservices-based architectures.
Technical Skills:
Strong proficiency in Java and Spring Boot.
Hands-on experience with microservices architecture and related tools.
Proficiency with containerization tools like Docker and orchestration platforms like OpenShift, Kubernetes, or similar.
Solid understanding of design patterns and their applications in software development.
Experience with building and managing CI/CD pipelines using tools like Jenkins, GitLab CI, or similar.
Strong knowledge of relational databases (e.g., Oracle, MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Redis).
Familiarity with Apache Kafka or similar event-streaming platforms.
Knowledge of API design and implementation.
Experience with logging, monitoring, and alerting tools (e.g., ELK stack, Prometheus, Grafana).
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Other
- Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at InnovationTeam by 2x
Sign in to set job alerts for “Back End Developer” roles. Java Back-End Developer with Banking Experience Java Back-End Developer with Banking Experience Assistant Manager - Full Stack Developer Senior Full Stack Developer (Ruby on Rails)We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr