Payment Engineer (Fintech)/Advanced Solution Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
The employer is seeking an Advanced Solution Engineer to lead the internal Payments Product Team, focusing on technical onboarding, reverse engineering product flows, and enabling long-term internal ownership.
Key Skills for This Role
Responsibilities
- Design, develop, and maintain secure and scalable payment services and transaction processing systems
- Lead the design, development, and optimization of payment channel integrations including ISO 8583 socket channels, HTTP/REST APIs, and payment gateway connections
- Work closely with vendor teams to understand and document existing payment workflows, transaction routing, settlement processes, reconciliation flows, and operational procedures
- Implement secure transaction processing mechanisms including encryption (3DES, AES), message signing, DUKPT key management, tokenization, HSM integrations, and certificate/token based authentication
- Design scalable microservices and backend APIs to support payment applications, POS/Terminal Management, vPOS, and Pay by Link capabilities
- Improve system reliability, transaction throughput, fault tolerance, and payment success rates
- Participate in architecture discussions for high availability systems, disaster recovery, and production scalability
- Establish secure coding practices and ensure alignment with PCI DSS and enterprise security standards
- Review and validate technical deliverables, APIs, transaction flows, and system architecture documentation
- Lead troubleshooting and root cause analysis for transaction failures, timeout issues, integration bottlenecks, and production incidents
- Mentor and guide junior and mid level engineers within the Payments Product Team
- Define technical learning roadmaps and knowledge transfer objectives for long term vendor independence
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or related field
- 7 10 years of software development experience
- Minimum 3 5 years of hands on experience in payment systems, fintech platforms, or financial services
- Expert level proficiency in Node.js and Java (JDK 8+) with microservices architecture
- Deep understanding of RESTful API design, asynchronous processing, and event driven architectures
- Deep experience with ISO 8583 message processing and payment switch integration
- Proven experience integrating third party payment gateways and acquiring banks
- Strong knowledge of POS/Terminal Management Systems and transaction lifecycle management
- Hands on experience with HSM integration, DUKPT, key injection, and cryptographic operations
- Working knowledge of PCI DSS requirements, secure coding practices, and encryption standards (3DES, AES, RSA)
- Hands on experience with SQL databases (MSSQL, PostgreSQL) and NoSQL databases (Redis, Firebase)
- Hands on experience with message queues (Kafka, RabbitMQ) for transaction processing
Full Job Posting
Role Description
- This is a full time on site role for an Advanced Solution Engineer position based in Dubai, JLT.
- The Advanced Solution Engineer plays a critical role in establishing and growing the internal Payments Product Team to progressively shadow and transition responsibilities from the existing vendor team.
- The role is responsible for leading technical onboarding, reverse engineering product flows, understanding payment architecture, and enabling long term internal ownership of the product lifecycle.
Key Responsibilities
- Design, develop, and maintain secure and scalable payment services and transaction processing systems.
- Lead the design, development, and optimization of payment channel integrations including ISO 8583 socket channels, HTTP/REST APIs, and payment gateway connections with acquiring banks and settlement institutions.
- Work closely with vendor teams to understand and document existing payment workflows, transaction routing, settlement processes, reconciliation flows, and operational procedures.
- Implement secure transaction processing mechanisms including encryption (3DES, AES), message signing, DUKPT key management, tokenization, HSM integrations, and certificate/token based authentication.
- Design scalable microservices and backend APIs to support payment applications, POS/Terminal Management, vPOS, and Pay by Link capabilities.
- Improve system reliability, transaction throughput, fault tolerance, and payment success rates.
- Participate in architecture discussions for high availability systems, disaster recovery, and production scalability.
- Establish secure coding practices and ensure alignment with PCI DSS and enterprise security standards.
- Review and validate technical deliverables, APIs, transaction flows, and system architecture documentation.
- Lead troubleshooting and root cause analysis for transaction failures, timeout issues, integration bottlenecks, and production incidents.
- Mentor and guide junior and mid level engineers within the Payments Product Team.
- Define technical learning roadmaps and knowledge transfer objectives for long term vendor independence.
Technical Requirements
- Bachelor's degree in Computer Science, Software Engineering, or related field
- 7 10 years of software development experience
- Minimum 3 5 years of hands on experience in payment systems, fintech platforms, or financial services
- Expert level proficiency in Node.js and Java (JDK 8+) with microservices architecture
- Deep understanding of RESTful API design, asynchronous processing, and event driven architectures
- Deep experience with ISO 8583 message processing and payment switch integration
- Proven experience integrating third party payment gateways and acquiring banks
- Strong knowledge of POS/Terminal Management Systems and transaction lifecycle management
- Hands on experience with HSM integration, DUKPT, key injection, and cryptographic operations
- Working knowledge of PCI DSS requirements, secure coding practices, and encryption standards (3DES, AES, RSA)
- Hands on experience with SQL databases (MSSQL, PostgreSQL) and NoSQL databases (Redis, Firebase)
- Hands on experience with message queues (Kafka, RabbitMQ) for transaction processing
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at SeerSolutionz
Advanced Solution Engineer Payments Product Team (7 To 10 Years Exp)
Dubai, UAE
Seeking a Senior Software Engineer to lead the internal Payments Product Team, shadowing and transitioning responsibilities from a vendor team. The role involves designing secure payment services, integrating payment cha
Advanced Solution Engineer/ (C#, Dot net, Exp in Fintech, Insurance, Payment gateways, Microservices, MQs, Cache)
Dubai, UAE
Seer Solutions is seeking an Advanced Solution Engineer with strong C#, ASP.NET Core, microservices, and SQL Server skills for a full-time on-site role in Dubai JLT. The ideal candidate has 8-10 years of experience in Fi
Software Engineer/ (Exp in Fintech, Insurance, Payment gateways, Microservices, MQs, Cache)
Dubai, UAE
Seer Solutions seeks an experienced Software Engineer with expertise in C#, ASP.NET Core, microservices, and FinTech domain. The role involves developing digital solutions for financial institutions, working on-site in D
Advanced software Engineer/ (Exp in Fintech, Insurance, Payment gateways, Microservices, MQs)
Dubai, UAE
Seer Solutions seeks an Advanced Software Engineer with 8-10 years of experience in FinTech, insurance, or payment domains. The role involves microservices development using C#, ASP.NET Core, and SQL Server, with experti
Advanced Solution/Software engineer (Fintech, Payment gateways, Microservices, MQs)
Dubai, UAE
SeerSolutionz seeks an Advanced Solution/Software Engineer with 8-10 years of experience for a full-time on-site role in Dubai JLT. The role involves developing microservices, APIs, and backend systems using .NET Core, S
Advanced Solution engineer (Fintech, Payment gateways, Microservices, MQs)
Dubai, UAE
Seer Solutions seeks an Advanced Solution Engineer for a full-time on-site role in Dubai JLT. You will design and develop microservices-based solutions using C#, ASP.NET Core, and SQL Server, with expertise in FinTech, p
Advanced Solution Engineer / Advanced Software Engineer
Dubai, UAE
SeerSolutionz is seeking an Advanced Solution Engineer for a full-time on-site role in Dubai JLT. The ideal candidate will have 8-10 years of experience in C#, ASP.NET Core, microservices, SQL Server, and FinTech domain.
Dotnet Developer
Dubai, UAE
SeerSolutionz is looking for a Mid-Level .NET Developer to design, develop, and enhance backend services and integrations for mobile banking operations. The role requires 4-6 years of hands-on experience in .NET developm
Advanced Solution Engineer Payments Product Team (7 To 10 Years Exp)
Dubai, UAE
Advanced Solution Engineer/ (C#, Dot net, Exp in Fintech, Insurance, Payment gateways, Microservices, MQs, Cache)
Dubai, UAE
Software Engineer/ (Exp in Fintech, Insurance, Payment gateways, Microservices, MQs, Cache)
Dubai, UAE
Advanced software Engineer/ (Exp in Fintech, Insurance, Payment gateways, Microservices, MQs)
Dubai, UAE
Advanced Solution/Software engineer (Fintech, Payment gateways, Microservices, MQs)
Dubai, UAE
Advanced Solution engineer (Fintech, Payment gateways, Microservices, MQs)
Dubai, UAE
Advanced Solution Engineer / Advanced Software Engineer
Dubai, UAE
Dotnet Developer
Dubai, UAE