Global Software Solutions Group

Senior Software Engineer - Node.js, AI & Blockchain

Global Software Solutions Group  •  Dubai, AE (Onsite)  •  1 day ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

About the Role

We are looking for a Senior Software Engineer with a strong combination of backend engineering depth, applied AI experience, and blockchain/digital assets expertise. This role sits at the intersection of enterprise fintech and emerging technology — you will be building and scaling systems that matter, in an environment where your work has real-world financial impact.

If you have spent years writing production-grade Node.js, have crossed into AI-integrated systems, and have hands-on experience with blockchain development and smart contracts — this role was built for you.

What You'll Be Doing

  • Designing and building scalable, high-availability REST and GraphQL APIs using Node.js and TypeScript
  • Integrating AI/ML capabilities into backend services and fintech workflows
  • Developing and deploying smart contracts for digital asset and crypto use cases
  • Contributing to blockchain architecture decisions, protocols, and digital asset infrastructure
  • Working within distributed microservices ecosystems — troubleshooting, optimizing, owning
  • Collaborating across CI/CD pipelines, containerized environments (Docker, Kubernetes), and cloud platforms (AWS/Azure)
  • Driving security-first development practices including JWT, OAuth, and SSO implementation
  • Operating in an Agile environment with cross-functional squads

Requirements

What You Need to Bring

Mandatory:

  • 8+ years of professional software engineering experience
  • 5+ years of hands-on Node.js and JavaScript in production environments
  • Minimum 1 year in TypeScript
  • Demonstrable AI/ML integration experience in real production systems — not just familiarity
  • Blockchain development experience: smart contract development, digital assets, crypto protocols
  • Solid understanding of Kafka, message queues, and event-driven architecture
  • Experience with Docker and Kubernetes in production
  • REST API design and GraphQL proficiency
  • Banking, fintech, or financial services background strongly preferred

Strong advantage:

  • Experience with Solidity or other smart contract languages
  • Exposure to DeFi protocols, tokenisation, or digital asset custody platforms
  • API gateway experience (3Scale or equivalent)
  • Familiarity with regulatory and compliance considerations in digital finance

Education

Degree or postgraduate qualification in Computer Science, Engineering, or a related field — or equivalent demonstrated experience.

Global Software Solutions Group

About Global Software Solutions Group

Global Software Solutions Group Veracious product line is a series of robust banking platforms that provide core banking, payment systems, custom process automation, and document management solutions for banks and financial institutions in Middle East & Africa. This cutting-edge product line features the Veracious Payments Hub, Digital Banking and the DMS, all built on the Torus Lowcode development platform software.

Global Software Solutions Group is a software solutions provider that aims to solve mission-critical problems that financial institutions face today. Our software solutions bring together our Low Code platform, the payments product line and customized service offerings to solve mission-critical statements in core banking, payments, process automation, and document management. The Payments Hub is GSS's flagship product.

Industry
IT & Software
Company Size
51-200 employees
Headquarters
Dubai Internet City,, AE
Year Founded
2021
Social Media