Senior/Lead Software Engineer - Backend

Intelmatix

As Sudiyah

Hybrid

OMR 26,915 - 34,605

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Intelmatix is looking for a Senior Backend Software Engineer who will own the design and development of our backend systems. You will work on developing high-impact solutions for our Decision Intelligence platform.

The ideal candidate should have a strong background in Java/Kotlin with extensive experience in Spring Boot and AWS services. Join us to help build next-generation solutions in a dynamic environment.

Qualifications

  • Minimum 5 years experience in software engineering with backend development expertise.
  • Strong proficiency in Java/Kotlin and hands-on experience with Spring Boot.
  • Experience with AWS and container-based deployments is required.

Responsibilities

  • Design and maintain modular backend components and services.
  • Ensure API reliability and implement monitoring for backend services.
  • Work closely with cross-functional teams to deliver integrated solutions.

Skills

Java/Kotlin
Spring Boot
Microservices
API development
AWS services

Education

Bachelor’s or Master’s degree in Computer Science or related field

Tools

Docker
Kubernetes
PostgreSQL

Job description

Position Type: Full-time

Locations: Riyadh (Onsite) / Egypt (Remote)

Job Summary

We are seeking a Senior Backend Software Engineer to join our Backend team. You will own the design, development, and operation of backend systems that power our Decision Intelligence platform — from core microservices and API layers through to data architecture and event‑driven pipelines. This is a high‑impact role where you take full ownership of what you ship.

Backend System Development
  • Design, develop, and maintain modular backend components
  • Build both synchronous and event‑driven services
  • Implement core infrastructure: dynamic configuration, service discovery, and system orchestration
  • Build asynchronous processing pipelines, background jobs, and event‑driven workflows
API Development & Management
  • Design and maintain highly‑available API endpoints (RESTful, GraphQL, gRPC)
  • Ensure API reliability, versioning, and documentation standards across services
  • Implement rate limiting, caching strategies, and API gateway patterns
Database & Data Architecture
  • Design and implement database schemas and data models (relational, document, or hybrid)
  • Optimize queries, manage migrations, and ensure data integrity across services
  • Work with data engineers on ingestion, transformation, and serving layers
Infrastructure & Deployment
  • Work with containerized deployments (Docker, ECS, EKS) and AWS cloud infrastructure
  • Implement monitoring, logging, and alerting for backend services
Collaboration, Code Quality & Security
  • Work closely with frontend, data, platform, and DevOps teams to deliver integrated solutions
  • Contribute to architectural discussions and technical decision‑making
  • Mentor mid‑level and junior engineers on backend engineering best practices
  • Write high‑quality, well‑tested production code with comprehensive unit and integration tests
  • Enforce security best practices: authentication, authorization, encryption, input validation
  • Conduct and participate in code reviews to maintain code quality
Qualifications
  • Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
  • Experience: Minimum of 5 years in software engineering, with strong backend development expertise and a track record of building production systems.
Technical Skills
  • Strong proficiency in Java/Kotlin with hands‑on experience in Spring Boot and the Spring ecosystem (Spring MVC, Spring Data, Spring Security, Spring Cloud)
  • Solid understanding of system design: microservices, event‑driven architecture, API design patterns, and data modeling
  • Strong API development experience (RESTful, GraphQL, gRPC) including designing and maintaining highly‑available endpoints
  • Hands‑on experience with AWS — ECS, Lambda, SQS/SNS, RDS, DynamoDB, S3, API Gateway
  • Experience with relational and NoSQL databases (PostgreSQL, DynamoDB, MongoDB, Redis, AWS Aurora)
  • Practical experience with Docker, Kubernetes (EKS), and container‑based deployments
  • Familiarity with modern authentication schemes such as OAuth, JWTs, or cookies
  • Strong testing practices: unit tests, integration tests, and familiarity with testing frameworks
  • Strong understanding of database schema design, query optimization, and data modeling
  • Excellent communication and leadership skills, adaptable, self‑motivated, and capable of thriving in a fast‑paced, unstructured startup environment
  • Strong ownership mentality — you ship it, you run it, you own it
Nice to Have
  • Experience with building scalable, high‑reliability, or data‑intensive backend systems
  • Experience with event‑driven architectures and message brokers (Kafka, SQS/SNS, EventBridge)
  • Exposure to Infrastructure‑as‑Code tools (Terraform, CloudFormation)
  • Experience with monitoring and observability tools (Prometheus, Grafana, DataDog, CloudWatch)
  • Experience with AI/ML‑adjacent systems — building backends that serve or integrate machine learning models and data pipelines
  • Familiarity with multi‑tenant architecture patterns
  • Experience working in fast‑paced startup environments, contributing to rapid development and delivery‑driven projects
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer
Senior Backend Engineer

SiFi • As Sudiyah

On-site
OMR 12,000 - 18,000
Senior?
Senior?

Gender • Muscat

On-site
OMR 26,000 - 36,000
Forward Deployed Engineer
Forward Deployed Engineer

Kore.ai • As Sudiyah

On-site
OMR 38,000 - 58,000
Senior System Developer
Senior System Developer

Gender • Oman

On-site
OMR 20,000 - 31,000
Full Stack Developer (Backend Focused)
Full Stack Developer (Backend Focused)

Hike Tech • Muscat

On-site
OMR 12,000 - 18,000
Full Stack Developer - Saudi
Full Stack Developer - Saudi

Serendipity Corporate Services • As Sudiyah

On-site
OMR 16,000 - 26,000
Senior Software Engineer
Senior Software Engineer

Experience • Muscat

On-site
OMR 12,000 - 20,000
AI Engineer
AI Engineer

Swibit • Muscat

On-site
OMR 18,000 - 30,000
Senior DevSecOps Engineer
Senior DevSecOps Engineer

Epergne Solutions • Oman

On-site
OMR 34,000 - 50,000
Senior Backend Engineer – End-to-End Ownership (Remote)
Senior Backend Engineer – End-to-End Ownership (Remote)

Intelmatix • As Sudiyah

Hybrid
OMR 26,000 - 35,000