Staff Software Engineer

Client of Michael Page

Riyadh

On-site

SAR 260,000 - 360,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Family benefits
Relocation allowance
Medical coverage
Schooling benefits

Job summary

Client of Michael Page seeks a Staff Software Engineer in Riyadh to lead modernisation efforts, design distributed data solutions, and mentor engineers. You will collaborate with cross-functional teams to align software with business needs and ensure system reliability in a production environment.

The role emphasizes legacy modernization, microservices migration, and building scalable data architectures within an ERP/SaaS context in a large Tech environment.

Qualifications

  • Proficient in Java and Spring Boot.
  • Experience modernising legacy platforms.
  • Knowledge of migrating monoliths to microservices with Flyway/Liquibase.

Responsibilities

  • Lead modernisation of legacy systems for performance and scalability.
  • Design and implement distributed data solutions.
  • Collaborate with cross-functional teams to align software with business needs.
  • Ensure reliability and efficiency of software systems.
  • Identify and resolve architectural challenges.
  • Contribute to technical standards and best practices.
  • Mentor junior engineers and promote knowledge sharing.
  • Monitor and optimise performance for distributed data apps.

Skills

Java
Spring Boot
Microservices
Kafka
Data migrations
ERP SaaS
Production systems

Tools

Flyway
Liquibase

Job description

Job Summary

Work with a leading emerging Tech company

Sector Technology Subsector IT Development Industry Technology amp Telecoms

Location Riyadh. Contract type Permanent. Consultant name Farhan Khan. Job reference JN-PHONE NUMBER.

Benefits
  • Attractive salary with family benefits and relocation allowance if applicable.
  • Comprehensive medical coverage.
  • Schooling benefits for dependents.
  • Attractive Package with Family Benefits and Relocation if applicable.
Responsibilities
  • Lead the modernisation of legacy systems to improve performance and scalability.
  • Design and implement distributed data solutions.
  • Collaborate with cross-functional teams to align software solutions with business needs.
  • Ensure the reliability and efficiency of software systems.
  • Identify and resolve technical challenges in system architecture.
  • Contribute to the development of technical standards and best practices.
  • Mentor junior engineers and promote knowledge sharing within the team.
  • Monitor and optimise system performance for distributed data applications.
Requirements

A successful Staff Software Engineer should have:

  • Expertise in Java, Spring Boot.
  • Modernized a large legacy platform.
  • Migrated monoliths to microservices (Flyway / Liquibase).
  • Built Kafka-based architectures.
  • Led large-scale data migrations.
  • Worked on ERP or Enterprise SaaS platforms (preferred).
  • Owned business‑critical production systems.
Contact

Contact Farhan Khan. Quote job ref JN-PHONE NUMBER. Consultant name Farhan Khan. Job reference JN-PHONE NUMBER.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer - Modernization
Staff Software Engineer - Modernization

Michael Page International (UAE) • Riyadh

On-site
SAR 250,000 - 420,000
Relocation allowance
Family benefits
Comprehensive medical coverage
+1
Staff Software Engineer, (ERP Platform)
Staff Software Engineer, (ERP Platform)

Michael Page International (UAE) • Riyadh

On-site
SAR 350,000 - 750,000
Attractive Salary
Comprehensive medical insurance
Schooling benefits for dependents
+1
Staff Software Engineer: Microservices, Kafka & Data Systems
Staff Software Engineer: Microservices, Kafka & Data Systems

Client of Michael Page • Riyadh

On-site
SAR 260,000 - 360,000
Family benefits
Relocation allowance
Medical coverage
+1
Staff Software Engineer: Modernize Systems & Microservices
Staff Software Engineer: Modernize Systems & Microservices

Michael Page International (UAE) • Riyadh

On-site
SAR 250,000 - 420,000
Relocation allowance
Family benefits
Comprehensive medical coverage
+1
Senior Full stack Programmer - IT | Saudi Arabia
Senior Full stack Programmer - IT | Saudi Arabia

Rawaj HCM Jobs • Riyadh

On-site
SAR 240,000 - 360,000
Mobile Engineering Technical Lead
Mobile Engineering Technical Lead

akkodis • Saudi Arabia

On-site
SAR 300,000 - 420,000
Lead Software Engineer (.NET)
Lead Software Engineer (.NET)

Jobgether • Saudi Arabia

Remote
SAR 300,000 - 420,000
Full-time remote
Salary range disclosed to candidates
28 calendar days vacation per year
+3
Senior Full Stack Programmer
Senior Full Stack Programmer

Client of Rawaj Company for Recruitment • Saudi Arabia

On-site
SAR 240,000 - 420,000
Java Technical Lead
Java Technical Lead

Yallo Retail • Riyadh

On-site
SAR 300,000 - 520,000
Software Architect / Engineer
Software Architect / Engineer

Siham International Trading Co. • Riyadh

On-site
SAR 299,000 - 413,000
Competitive salary packages
Visa and flights for non-citizens
Accommodation
+5