Job Overview
Principal Financial Software Developer
π Location: Manama, Bahrain (Hybrid | Innovation & Engineering Centre)
Employment Type: Permanent
Career Level: Principal Engineer
Industry: FinTech | Wealth Management Technology | AI Solutions | Enterprise Financial Platforms
Lead Enterprise Engineering for the Future of Finance
An internationally recognized fintech organization is establishing a high-impact engineering team to deliver sophisticated financial software solutions supporting digital investment platforms, wealth management systems, payment ecosystems, and intelligent financial analytics.
As the Principal Financial Software Developer, you will provide strategic technical leadership while remaining actively involved in designing and delivering enterprise-grade software. This role offers the opportunity to influence technology strategy, mentor engineering teams, and shape mission-critical financial platforms that support regional and global clients.
Key Responsibilities
- Define software architecture for enterprise fintech products.
- Lead development of distributed financial applications.
- Design secure, scalable backend services.
- Build high-performance transaction processing systems.
- Establish engineering standards and governance.
- Guide software modernization initiatives.
- Optimize system resilience and operational performance.
- Mentor senior developers and technical leads.
- Collaborate with executive leadership on technology strategy.
- Evaluate and adopt emerging software technologies.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related discipline.
- 8+ years of enterprise software engineering experience.
- Expertise in Java, Kotlin, Go, or Rust.
- Proven experience with distributed systems and microservices.
- Strong knowledge of cloud-native development.
- Experience with SQL and NoSQL databases.
- Deep understanding of secure software engineering.
- Exceptional leadership and communication skills.
Technical Competencies
- Java
- Kotlin
- Go
- Rust
- Spring Boot
- Kubernetes
- Docker
- PostgreSQL
- Redis
- Apache Kafka
- Elasticsearch
- Terraform
- GitHub Actions
- Prometheus
- Grafana
- Domain-Driven Design (DDD)
- Event-Driven Architecture
Compensation & Benefits
- Executive-level tax-free salary
- Annual innovation and performance bonuses
- Premium healthcare for employee and dependents
- Employer-sponsored residency and relocation support
- Hybrid work flexibility
- Annual travel allowance
- Funded professional certifications and international conferences
- Long-term progression to Engineering Director, Head of Engineering, or Chief Technology Officer
- Opportunity to build world-class financial platforms with global impact
- Collaborative engineering culture focused on innovation, continuous learning, and technical excellence
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.
Quick Job application form
Related Jobs (244)
-
MANAGER Fintech Customer Experience & Digital Payments Manager Location: Bahrain β Remote / GCC Regional Coverage Seniority Level: Senior Management Employment Type: Full-time, Permanent Industry Focus: Fintech β’ Digital Banking β’ Payments β’ Customer Experience β’ AI β’ FinancialRemote Posted : 3 weeks agoSpecialism : Customer Experience, Digital paymentEmployer : Ausfintec (CY) Ltd Expires In : 72 Days
-
MOBILE APPLICATION ENGINEER Abu Dhabi, United Arab Emirates Location: Abu Dhabi, UAE Employment Type: Full-time | Permanent Work Model: Hybrid Industry: Fintech | Mobile Banking | Digital Payments | Financial Technology Experience: 4β7 years Salary: Competitive package Create the Mobile ExAbu Dhabi, United Arab Emirates Posted : 3 weeks agoSpecialism : Banking, Digital paymentEmployer : Ausfintec (CY) Ltd Expires In : 72 Days
-
FRAUD PREVENTION MANAGER Kuwait City, Kuwait Location: Kuwait City, Kuwait Employment Type: Full-time | Permanent Work Model: Hybrid Industry: Fintech | Fraud Prevention | Payments | Digital Banking Experience: 6β9 years Salary: Competitive package Protect the Business. Protect the CustomeRemote Posted : 3 weeks agoSpecialism : Digital payment, FraudEmployer : Armendes Ltd Expires In : 72 Days
-
πΈπ¦ DATA ENGINEER Riyadh, Saudi Arabia Location: Riyadh, Saudi Arabia Employment Type: Full-time | Permanent Work Model: Hybrid Industry: Fintech | Financial Data | Payments | Digital Banking Experience: 4β8 years Salary: Competitive package Build the Data Infrastructure Behind FinancRemote Posted : 3 weeks agoSpecialism : Digital payment, FinTechEmployer : Armendes Ltd Expires In : 72 Days
-
π¦πͺ CYBERSECURITY ENGINEER Dubai, United Arab Emirates Sector: Fintech | Cybersecurity | Digital Payments | Financial Infrastructure Location: Dubai, UAE Employment Type: Full-time | Permanent Work Model: Hybrid Experience: 4β7 years Salary: Competitive + benefits Secure the Systems PDubai, United Arab Emirates Posted : 3 weeks agoSpecialism : Cybersecurity, Digital paymentEmployer : Anticipate Fintech (HK) Ltd Expires In : 72 Days
-
πΈπ¦ PRODUCT MANAGER Riyadh, Saudi Arabia Industry: Fintech | Digital Banking | Payments | Financial Technology Location: Riyadh, Saudi Arabia Employment Type: Full-time | Permanent Work Arrangement: Hybrid Experience: 5β8 years Salary: Competitive, commensurate with experience About tRemote Posted : 3 weeks agoSpecialism : Digital payment, PaymentsEmployer : Ausfintec (CY) Ltd Expires In : 72 Days
-
π¦πͺ SOFTWARE ENGINEER Abu Dhabi, United Arab Emirates Industry: Fintech | Digital Payments | Financial Technology Employment Type: Full-time | Permanent Location: Abu Dhabi, UAE Experience: 3β6 years Work Model: Hybrid Salary: Competitive, based on experience and qualifications AboutAbu Dhabi, United Arab Emirates Posted : 3 weeks agoSpecialism : Engineer, Software DeveloperEmployer : Armendes Ltd Expires In : 72 Days
-
DIRECTOR Digital Payments & Financial Technology Transformation Location: Riyadh, Saudi Arabia β Remote / GCC Regional Coverage Seniority Level: Executive / Strategic Leadership Employment Type: Full-time, Permanent Industry Focus: Fintech β’ Digital Payments β’ Digital Banking β’ FinaRemote Posted : 3 weeks agoSpecialism : Digital payment, Financial TechnologyEmployer : Armendes Ltd Expires In : 71 Days
-
πΆπ¦ QATAR ENGINEER High-Scale Fintech Backend & Distributed Systems Engineer Location: Qatar β Remote / GCC Regional Coverage Seniority Level: Senior / Principal Engineering Employment Type: Full-time, Permanent Industry Focus: Fintech β’ Digital Banking β’ Payments β’ DistributeRemote Posted : 3 weeks agoSpecialism : Digital payment, PaymentsEmployer : Armendes Ltd Expires In : 71 Days
Safety Information
-
There is no record found
