
Thunes
Software Engineer
- Permanent
- Dubai, United Arab Emirates
- Experience 5 - 10 yrs
Job expiry date: 19/11/2025
Job overview
Date posted
05/10/2025
Location
Dubai, United Arab Emirates
Salary
AED 15,000 - 20,000 per month
Compensation
Salary only
Experience
5 - 10 yrs
Seniority
Experienced
Qualification
Bachelors degree
Expiration date
19/11/2025
Job description
Thunes operates a proprietary Direct Global Network enabling real-time payments in 130+ countries and 80+ currencies, connecting directly to 7+ billion mobile wallets and bank accounts and 15 billion cards via 320+ payment methods (e.g., GCash, M-Pesa, Airtel, MTN, Orange, JazzCash, Easypaisa, AliPay, WeChat Pay). Its in-house SmartX Treasury System and Fortress Compliance Platform provide speed, control, visibility, protection, and cost efficiencies for Members that include gig-economy platforms (Uber, Deliveroo), super-apps (Grab, WeChat), MTOs, fintechs, PSPs, and banks. Headquartered in Singapore with offices in 14 locations including Dubai, Riyadh, London, Paris, Nairobi, Johannesburg, Barcelona, Manila, Hong Kong, Beijing, Shanghai, San Francisco, Abidjan. Within this context, the Solutions Delivery Software Engineer role leads integrations of new partner services onto Thunesâ cross-border payment platform from analysis and integration design through go-live and post-delivery monitoring; designs and develops API-based integrations; builds ad-hoc solutions for special projects; monitors and measures quality of service of existing integrated partners; expands internal monitoring, reporting, and operational tools and processes; and drives partnersâ technical onboarding by providing expertise and support. Day-to-day work applies coding and analytical skills across the SDLC (efficient use of version control systems), collaborates closely with business development and diverse internal teams to support operational processes and new solutions, maintains a solution mindset to proactively deliver improvements, and operates in an agile, rapidly scaling environment focused on reliable, secure, massively scalable 24/7 payments technology.
Required skills
Key responsibilities
- Lead and deliver integrations of new partner services from analysis and integration design through go-live and post-delivery monitoring
- Design and develop API-based integrations (REST, Web Services) to onboard partners to the cross-border payments platform
- Engineer ad-hoc technical solutions for special projects requiring out-of-the-box problem solving
- Monitor and measure quality of service for integrated partners and drive remediation and optimization
- Expand internal monitoring, reporting, and operational tools and processes to improve reliability and visibility
- Provide technical expertise and guidance to partners during onboarding and production support phases
- Apply coding and analytical skills across all phases of the SDLC with effective use of version control systems
- Collaborate with business development and cross-functional internal teams to support operational processes and new solutions
- Proactively identify and implement platform and process improvements within an agile, scaling team
Experience & skills
- Proficiency in Go (Golang); experience with Perl or Python is a plus
- 5+ years integrating with APIs over IP (e.g., REST, Web Services) in a production environment
- Experience in a B2B company supporting partners on a technical solution or service
- Hands-on experience with PostgreSQL/MySQL or other relational databases
- Strong experience with GIT and Linux in daily development and operations
- Experience with test-driven development and applying SDLC best practices
- Project management experience is a plus
- Demonstrated motivation to learn new skills and technologies and operate independently with ownership
- Ability to multitask effectively in challenging situations with a customer-focused, results-oriented mindset
- Strong troubleshooting and analytical capabilities and interest in the FinTech industry and market innovations