Job Overview
ENGINEER
Fintech Systems Engineer — Real-Time Payments & Financial Infrastructure
Location: Riyadh, Saudi Arabia | Remote / Flexible GCC engagement
Seniority: Senior / Principal Engineering
Employment Type: Full-time, Permanent
Industry: Fintech • Payments • Digital Banking • Cloud Computing • Blockchain • Cybersecurity
BUILD WHAT FINANCE RUNS ON
Modern financial services depend upon infrastructure that must operate continuously, securely and at extraordinary transaction volumes.
We are seeking an accomplished Engineer to design, develop and optimise high-performance financial technology systems supporting digital payments, transaction processing, financial APIs and intelligent banking infrastructure.
This is an engineering opportunity for someone who enjoys solving problems where milliseconds matter, reliability is non-negotiable and scalability must be engineered rather than assumed.
SYSTEMS YOU WILL ENGINEER
PAYMENT PROCESSING
Develop infrastructure supporting:
-
Real-time transaction processing
-
Payment orchestration
-
Merchant acquiring
-
Digital wallets
-
Payment gateways
-
Transaction routing
-
Settlement workflows
-
Cross-border payment connectivity
FINANCIAL APIs
Build secure, scalable interfaces connecting:
Banks ↔ Fintech Platforms ↔ Merchants ↔ Customers ↔ Financial Services
INTELLIGENT INFRASTRUCTURE
Integrate machine-learning and analytical capabilities into financial systems to improve:
-
Fraud identification
-
Transaction monitoring
-
Customer intelligence
-
Predictive analytics
-
Automated decision-making
-
Operational optimisation
ENGINEERING RESPONSIBILITIES
The successful Engineer will:
-
Design and implement resilient fintech services.
-
Develop distributed financial systems.
-
Optimise transaction latency and throughput.
-
Build secure API ecosystems.
-
Engineer microservices and event-driven architectures.
-
Integrate cloud infrastructure with financial platforms.
-
Develop automated testing and deployment pipelines.
-
Monitor production performance and system health.
-
Identify and eliminate technical bottlenecks.
-
Establish engineering standards for reliability and scalability.
-
Collaborate with product, security, data and financial teams.
-
Participate in architecture reviews and technology strategy.
TECHNICAL ENVIRONMENT
Experience across several of the following is highly desirable:
Languages: Java • Python • Go • JavaScript/TypeScript
Architecture: Microservices • Event-driven systems • Distributed systems
Cloud: AWS • Azure • Google Cloud
Data: SQL • NoSQL • Kafka • Real-time data processing
DevOps: Kubernetes • Docker • CI/CD • Infrastructure automation
Security: OAuth • IAM • Encryption • Secure API design
Fintech: Payment APIs • Banking systems • Digital wallets • Transaction platforms
WHAT SUCCESS LOOKS LIKE
You will be measured by your ability to create systems that deliver:
Higher throughput
Lower latency
Greater availability
Stronger security
Faster deployment
Reduced operational friction
EXPERIENCE REQUIRED
-
7–12+ years in software engineering, financial technology or distributed systems.
-
Strong software-development fundamentals.
-
Experience building production-grade enterprise systems.
-
Understanding of payment or banking technology.
-
Strong troubleshooting and analytical capabilities.
-
Ability to work effectively across engineering and business teams.
-
Experience within large-scale financial environments is advantageous.
Indicative Package
SAR 55,000–80,000 monthly + performance bonus + professional and executive benefits.
If you are the kind of engineer who thinks beyond writing code and focuses on how an entire financial system should perform, this role offers an opportunity to engineer infrastructure at meaningful scale.
Don’t miss the chance to make a difference in the fintech and FX industry!
Apply now by clicking on the “Apply Now” button below.
Let’s shape the future of finance together!
#EmploySolutionJobs #FXCareers.
