Senior Backend Developer
OrbicTrade · Doubaï
Job description
About the role
OrbicTrade is an AI-enabled front-office and risk platform for commodity traders, capturing deal intent and turning it into structured, integration-ready trades that connect with existing CTRM, ERP and data platforms. It is looking for an experienced Senior Backend Developer to join its growing product team in Dubai. You will build the services behind OrbicTrade (AI extraction, trade workflow, validation, integration and risk) and work closely with front-end engineers, business analysts, application support and client technology teams.
Key responsibilities
- Design, build and maintain secure, scalable backend services and REST APIs.
- Develop the AI extraction pipeline that turns emails, chats and documents into structured trade data, with grounding, validation and confidence scoring using reference data and RAG.
- Build workflow services for review, four-eyes approval, confirmations, amendments and trade versioning.
- Integrate with CTRM, ERP, contract-management, market-data and data-lake platforms.
- Implement asynchronous processing with queues, webhooks, retries, idempotency and reconciliation.
- Design and maintain PostgreSQL data models, including the canonical trade model and audit trail.
- Support the VaR module, including position feeds, market data and overnight risk runs.
- Run services on AWS using containers, with secure deployment patterns suitable for client-hosted AWS or Azure environments.
- Add logging, monitoring and alerting to every service, and apply secure engineering practices for authentication, authorisation, encryption and secrets management.
- Write automated tests, maintain CI/CD pipelines, support production issue resolution as L3 escalation, and take part in design reviews.
Required profile
- At least 7 years of hands-on backend development experience.
- Strong Python experience, including REST APIs and event-driven or asynchronous systems.
- Production experience on AWS (ECS, Aurora, S3, IAM, KMS, Secrets Manager).
- Experience integrating enterprise systems, including mapping, error handling and reconciliation.
- Experience supporting production systems and troubleshooting complex technical issues.
Required skills
- Python, FastAPI, SQL and PostgreSQL (data modelling and performance tuning)
- Docker, CI/CD and infrastructure as code
- OAuth2, role-based access control and secure coding practices
- Automated testing, version control and structured software-development processes
- Preferred: LLM applications (Amazon Bedrock, Azure OpenAI), RAG, commodity trading or financial-services technology, E/CTRM platforms, Value at Risk, Azure and ISO 27001
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United Arab Emirates.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 7 hours ago
Expires 1 month from now
2 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
OrbicTrade
Doubaï