C# Backend Engineer – Execution Systems
About This Role
Company Description:
Azora Technologies FZCO is a Dubai-based financial technology company that builds and operates institutional-grade quantitative research, trading, and risk infrastructure. Our systems power automated trading across US, European, Asian, and Indian markets, futures and options, 24 hours a day, 5 days a week, for institutional clients and affiliated proprietary trading entities.
We build the execution systems, data pipelines, and risk infrastructure that enable quantitative strategies to operate reliably at scale.
Role Description:
We are hiring one Execution Systems Engineer to take ownership of live trading infrastructure.
This is not a generic backend role. You will own specific execution systems, client integrations, trading APIs, market data connections and be accountable when they misbehave in production.
What ownership means here:
- You are primary owner of specific client–market execution surfaces
- You are available during the trading session your systems operate in
- You debug and fix production issues in real time, not next sprint
What You Will Do:
Production execution ownership
- Maintain and extend C# execution systems that connect to trading and market data APIs (WebSocket, REST, FIX, proprietary clients)
- Integrate new client endpoints across different exchanges and markets
- Monitor, diagnose, and resolve live trading issues during market hours
Systems reliability
- Build resilient, idempotent, failure-safe processing pipelines
- Design for restarts, partial failures, and network interruptions
- Implement proper logging, alerting, and observability for execution paths
Research infrastructure support
- Contribute to Java-based backtesting and data pipeline systems
- Support end-of-day processing, reconciliation, and back-office workflows
What We Are Looking For:
Must have
:
- 4 to 6 years of backend engineering experience in production systems
- Strong proficiency in C# or Java (you will work in both, C# primarily)
- Experience with live production systems where failures have real consequences, such as payments, trading, banking, or similar domains
- Deep understanding of concurrency, threading, and failure handling
- Experience being on-call and personally resolving production incidents end-to-end
- Comfort with ambiguity: small team, high ownership, no hand-holding
Strong preference for:
- Experience in financial services, trading platforms, payment systems, banking infrastructure, brokerage systems
- Familiarity with trading concepts: order flow, market data, position management, reconciliation
- Experience with message queues (Kafka, RabbitMQ, IBM MQ) and event-driven architectures
- Proficiency with AI coding tools (Claude Code, Cursor, Copilot): We actively use AI coding tools (Claude Code/Cursor) to accelerate development, while maintaining strong engineering rigor.
Not a fit if:
- Your experience is primarily CRUD APIs, product features, or enterprise middleware
- You have not personally owned and debugged production systems under time pressure
- You need structured processes, detailed specifications, and defined sprints to be productive
- You are looking for a pure architecture or leadership role without hands-on execution
Tech Stack:
- Execution systems
: C# / .NET
- Research & data infrastructure
: Java
- AI tooling
: Claude Code, Cursor
- Databases
: MariaDB/MySQL, multi-server sync
Team:
You will join a small, focused execution team. You report to the CTO and work closely with the CEO, quants, researchers, and operations team.
Compensation:
- Salary
: AED 18,000 – 22,000 per month (based on experience and depth)
- Bonus
: Discretionary, performance-linked
- Benefits
: Medical insurance, visa sponsorship, spouse visa support
- Review
: Structured 6-month review tied to execution ownership outcomes
Location:
Dubai, UAE. On-site. This is not a remote role.
Full relocation support provided for candidates moving to Dubai.
Stop applying blindly.
Start getting hired.
Base Career automates the hardest parts of job searching — apply smarter, not harder.
AI Resume in 60s
Your resume rewritten for this exact role using the job description as the brief.
ATS-Optimized
Get past automated screening filters with the right keywords matched to each job.
Application Tracker
Track every job, follow-up, and interview in one visual kanban board.
Free plan · No credit card required