Senior Software Engineer
About This Role
Role Overview
As a Senior Software Engineer, you will be a core technical pillar in our Riyadh-based engineering team. You are responsible for designing, developing, and scaling high-availability systems that power our regional operations. This role demands a "Product Engineer" mindset, someone who can balance rapid feature delivery with long-term architectural integrity, all while navigating the unique digital infrastructure requirements of the Kingdom.
Key Responsibilities
- System Architecture: Design and implement scalable, distributed microservices using modern frameworks (e.g., Go, Java, or Node.js) and cloud-native technologies (AWS/Azure).
- Technical Leadership: Lead the end-to-end development lifecycle, from initial requirement gathering with stakeholders to production deployment and monitoring.
- Code Excellence: Maintain high standards of code quality through rigorous peer reviews, automated testing (CI/CD), and documentation.
- Security & Compliance: Ensure all software solutions adhere to Saudi Arabia’s National Data Management Office (NDMO) policies and local data residency requirements.
- Mentorship: Act as a technical mentor to junior and mid-level engineers, fostering a culture of continuous learning and engineering excellence.
- Optimization: Identify and resolve complex performance bottlenecks in high-traffic applications, ensuring sub-second latency for end-users.
Requirements
- Experience: 8–12 years of professional software development experience, with a proven track record of shipping production-grade code at scale.
- Tech Stack: Expert proficiency in at least one back-end language (Go, Python, Java) and experience with modern front-end frameworks (React/Vue).
- Cloud & DevOps: Strong experience with Kubernetes, Docker, and Infrastructure as Code (Terraform/Ansible).
- Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Soft Skills: Strong analytical thinking and the ability to explain complex technical concepts to non-technical stakeholders.
- Language: Full professional fluency in English is mandatory; Arabic is a plus but not required for this technical tier.
Compensation & Benefits
- Annual Package: SAR 807,560.12
- Executive Benefits:
- Performance Bonus: Annual incentive based on project milestones and technical KPIs.
- Health & Wellness: Premium global health insurance for the employee and immediate family.
- Travel: Annual business class return flight to the home country.
- Housing & Transport: Fully covered within the monthly all-inclusive package.
- Relocation: Comprehensive "Soft Landing" package for expatriate hires, including initial hotel stay and flight.
Job Type: Full-time
Pay: ﷼67,629.67 per month
Work Location: In person
Similar Jobs
Senior Software Engineering Manager
IAUser Digital Solutions · الرياض
**About the Role:** Riyadh is rapidly becoming a hub for digital innovation, and at IAUser Digital Solutions, we are building the platforms that power this transformation. We develop scalable, secure, and high\-performin
3 days ago
Generate Resume ↗Senior Software Engineer (Riyadh Based)
Robert Walters · Riyadh
Our client is a high\-growth AI\-SaaS organisation operating in the Governance, Risk \& Compliance (GRC) space. The company is in an early scaling phase, building its core engineering team and partnering with financial i
1 weeks ago
Generate Resume ↗Senior Software Engineer - Tech & AI at McKinsey
McKinsey & Company · Riyadh
**Who You'll Work With** Driving lasting impact and building long\-term capabilities with our clients is not easy work. You are the kind of person who thrives in a high performance/high reward culture \- doing hard thing
1 weeks ago
Generate Resume ↗Senior Software Testing Engineer (AI & Technology)
Master Works · Riyadh
**Role Purpose** We are seeking a highly skilled **Senior Software Testing Engineer** to join our subsidiary Nabeh. The ideal candidate will have strong experience in testing AI systems and modern technology platforms. I
1 weeks ago
Generate Resume ↗Senior Software Engineer - Platform
Mirai Arabian International Company Limited · Riyadh
Build secure, reliable platforms for AI systems, focusing on software engineering, system design, and security in a hands-on role.
2 weeks ago
Generate Resume ↗Senior Software Engineer
Mozn · Riyadh
Design and deliver scalable applications integrating data and machine learning, while mentoring junior engineers and ensuring compliance with local regulations.
2 weeks ago
Generate Resume ↗Senior Software Engineer
MOZN · Riyadh
**About Mozn** MOZN is a leading Enterprise AI company enabling organizations to make informed decisions in two critical domains: Financial Crime Prevention and Enterprise Knowledge Intelligence. We’re a diverse, collabo
2 weeks ago
Generate Resume ↗Senior Software Engineer, Client Applications
FileCloud · Riyadh
Design and implement system-level components in modern C++ for Windows, focusing on filesystems, APIs, testing, and collaboration with teams.
3 weeks ago
Generate Resume ↗Senior Software Engineer, Client Applications (Riyadh, KSA)
FileCloud · الرياض
FileCloud is looking for a highly skilled **Senior Software Engineer, Client Applications, to join our team in Riyadh, the Kingdom of Saudi Arabia.** You will work on the core sync and OS integration layer of FileCloud D
3 weeks ago
Generate Resume ↗Stop applying blindly.
Start getting hired.
Base Career automates the hardest parts of job searching — apply smarter, not harder.
AI Resume in 60s
Your resume rewritten for this exact role using the job description as the brief.
ATS-Optimized
Get past automated screening filters with the right keywords matched to each job.
Application Tracker
Track every job, follow-up, and interview in one visual kanban board.
Free plan · No credit card required