Senior Software Engineer - Backend

ApplyMint

Riyadh

On-site

SAR 300,000 - 420,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ApplyMint is seeking a highly skilled Senior Backend Engineer to join our Riyadh office. You will have hands-on responsibility and direct impact on a platform used by millions, collaborating with management and the team to drive regional initiatives.

The role emphasizes architectural decision-making, migrating to microservices, and building scalable backend systems with GoLang, RoR, Java, or Python. You will mentor peers, follow SOLID and DDD principles, and improve test coverage while

Qualifications

  • 5+ years backend development experience with listed languages.
  • Strong DB expertise in PostgreSQL and NoSQL; understand ACID and indexing.
  • Experience with monolithic migration.
  • Excellent testing mindset with unit and integration tests.

Responsibilities

  • Take part in architectural decision‑making for the platform.
  • Actively participate in migrating the monolithic application into microservices.
  • Design, improve, and secure the overall backend architecture to support massive user and product growth.
  • Work with Docker containers and Kubernetes manifests on Google Cloud Platform.
  • Coach and mentor team members as a senior member of the Backend Chapter.
  • Embrace Design‑Driven Development, SOLID principles, event‑driven architecture, algorithms, and automated tests.
  • Continuously improve test coverage, refactor code, and maintain documentation.
  • Perform code reviews, debugging, and investigation activities.

Skills

GoLang
Ruby on Rails
Java
Python
PostgreSQL
NoSQL databases
Redis/Memcached
Grafana
DDD
Microservices
Kubernetes
Containerization
Testing (unit/integration)
Code reviews

Tools

Docker
Kubernetes
Google Cloud Platform

Job description

Overview

We are looking for a highly talented Senior Backend Engineer to join our Riyadh office. The role offers hands‑on experience and a direct impact on a platform used by millions of people. The ideal candidate will be a strong individual contributor and a collaborative team player, supporting the team and working closely with management to drive strategic initiatives across the region.

Responsibilities
  • Take part in architectural decision‑making for the platform.
  • Actively participate in migrating the monolithic application into microservices.
  • Design, improve, and secure the overall backend architecture to support massive user and product growth.
  • Work with Docker containers and Kubernetes manifests on Google Cloud Platform.
  • Coach and mentor team members as a senior member of the Backend Chapter.
  • Embrace Design‑Driven Development, SOLID principles, event‑driven architecture, algorithms, and automated tests.
  • Continuously improve test coverage, refactor code, and maintain documentation.
  • Perform code reviews, debugging, and investigation activities.
Qualifications
  • 5+ years of backend development experience using GoLang, Ruby on Rails (RoR), Java, or Python.
  • Strong database expertise with PostgreSQL and NoSQL databases; solid understanding of normal forms, ACID principles, isolation levels, indexing, query optimization, and memory caching (Redis, Memcached).
  • Proficiency in monitoring, alerting, and logging tools such as Grafana.
  • Deep understanding of software architecture, Domain‑Driven Design (DDD), microservices, Kubernetes, and containerization.
  • Experience with monolithic migration.
  • Strong testing mindset with experience writing unit and integration tests.
  • Adaptability and problem‑solving skills.
  • Ability to navigate ambiguity in a dynamic, fast‑paced environment and make informed decisions.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer - Microservices & Cloud Platform
Senior Backend Engineer - Microservices & Cloud Platform

ApplyMint • Riyadh

On-site
SAR 300,000 - 420,000
Backend Developer - Python & Go
Backend Developer - Python & Go

RESC • Jeddah

On-site
SAR 250,000 - 350,000
Senior DevOps Engineer — Remote, Cloud & CI/CD
Senior DevOps Engineer — Remote, Cloud & CI/CD

WEbook, Inc. • Riyadh

On-site
SAR 240,000 - 360,000
Remote Senior DevOps Engineer — Scale & Automation
Remote Senior DevOps Engineer — Scale & Automation

webook.com • Riyadh

On-site
SAR 260,000 - 420,000
Senior JAVA Backend Engineer - Remote
Senior JAVA Backend Engineer - Remote

InnovationTeam • Saudi Arabia

Remote
SAR 300,000 - 420,000
Senior Backend Developer
Senior Backend Developer

Nakhla • Riyadh

On-site
SAR 133,920 - 200,880
Competitive compensation
Opportunity for equity
Autonomy in role
DevOps Engineer
DevOps Engineer

WEbook, Inc. • Riyadh

On-site
SAR 240,000 - 360,000
Senior Java Backend Engineer | Microservices & CI/CD Lead
Senior Java Backend Engineer | Microservices & CI/CD Lead

InnovationTeam • Saudi Arabia

Remote
SAR 300,000 - 420,000
Senior Backend Engineer AI Applications & OpenShift
Senior Backend Engineer AI Applications & OpenShift

SoftwareONE • Saudi Arabia

Hybrid
SAR 240,000 - 420,000
Global culture
Mentor program
President's Club
+2
Staff Engineer (Core & MLOps)
Staff Engineer (Core & MLOps)

Lever, Inc. • Saudi Arabia

Remote
SAR 300,000 - 600,000
Fully remote
Remote-first environment
Global collaboration
+1