Search by job, company or skills

S

Software Architect

10-12 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 17 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

This is a remote position.

About Us

SiFi is a rapidly growing B2B Fin-Tech company transforming expense management for businesses in Saudi Arabia. As a licensed EMI from the Saudi Central Bank, we empower companies with innovative tools to simplify finance management.

Role Overview

As a Software Architect, you will define and evolve the technical architecture of our fin-tech platform, with a focus on backend systems, integrations, and scalability. You will work closely with engineering, product, and platform teams to ensure systems are reliable, secure, and aligned with business and regulatory requirements. This role balances architectural leadership with practical engineering guidance, helping teams make sound technical decisions and evolve the platform over time. Experience in fin-tech, payments, or other transaction-intensive systems is strongly preferred. Familiarity with regulated environments or financial integrations is beneficial.

Primary Responsibilities

Define and evolve backend and integration architecture for financial workflows such as transactions, reconciliation, and ledger-related services

Guide system decomposition, service boundaries, and data flow design across platform components

Ensure scalability, reliability, and maintainability of core services

Provide architectural guidance to engineering teams and review key technical designs

Establish architectural principles, patterns, and standards across services and integrations

Support teams in solving complex technical challenges

Oversee integrations with banks, payment providers, and external financial services

Promote API-first and event-driven design approaches where appropriate

Ensure integration reliability and observability

Collaborate with security and compliance teams to align architecture with relevant standards (PCI-DSS, ISO 27001, SAMA guidance)

Embed secure-by-design principles in system architecture

Maintain architecture documentation (HLDs, ADRs, diagrams)

Contribute to architectural roadmap and evolution strategy

Requirements

Qualifications

8+ years in software engineering, including significant experience in system architecture or technical leadership roles

Experience designing backend or distributed systems in fin-tech, payments, SaaS, or other transaction-heavy domains

Strong understanding of microservices and/or modular monolith architectures and integration patterns

Experience with relational databases and data modeling in high-integrity systems

Solid experience with .NET or similar enterprise backend stacks

Experience integrating with external APIs or financial/regulated services is preferred

Familiarity with security and compliance considerations in regulated systems is beneficial

Strong communication and cross-team collaboration skills

Nice to Have

Experience in fin-tech or banking ecosystems

Exposure to KSA or regional financial integrations

Event-driven or high-throughput systems experience

Cloud and containerized deployments

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 144897515

Similar Jobs