Engineering Manager - Trading Platform
Confidential Careers · Dubai, United Arab Emirates
Tailor my CV for this job — freeWe are one of the most renowned Forex and CFD providers, offering trading solutions for active day traders and scalpers as well as those new to the forex market. Our clients have access to cutting-edge trading platforms, low-latency connectivity and superior liquidity.We are revolutionizing online forex trading. Traders can now access pricing that was previously available only to investment banks and high-net-worth individuals.Our management team has significant experience in the Forex, CFD and Equity markets across Asia, Europe and North America. This experience has enabled us to select the best technology solutions and hand-pick some of the best pricing providers available in the market.Technology Stack: .NET, AWS, SQL, APIs, Docker, Microservices, Event-Driven ArchitectureKey Experience:1- Distributed systems architecture.2- IAM and authintication.3- Microservices and Micro Apps.4- Security and observability, traceability, and more NFRs.5- Nats, Kafka, and other messaging platforms.Position OverviewWe are looking for an experienced Engineering Manager – Trading Platform to lead the architecture, development, and delivery of our key trading platforms. The Engineering Manager will manage Tech Leads and engineering teams, ensuring strong technical direction, delivery ownership, system reliability, and continuous improvement across trading platforms.Key ResponsibilitiesLeadership and Team ManagementLead engineering teams responsible for trading systems.Manage Tech Leads reporting into this role, ensuring clear ownership, accountability, and technical direction.Partner with Product, QA, Cloud, Security, Data, Compliance, Sales, Payments, Risk, Finance, and Support teams.Improve delivery predictability, team performance, and engineering execution.Support hiring, technical interviews, and team expansion.Architecture, Development and DeliveryOwn the architecture, development quality, and delivery execution of internal core systems.Ensure systems are scalable, secure, reliable, maintainable, and aligned with long-term technology goals.Guide technical decisions together with Tech Leads and engineering teams.Identify and resolve technical blockers, delivery risks, dependencies, and performance issues.Drive strong engineering practices, including documentation, code reviews, testing, CI/CD, and release readiness.AI Adoption and Engineering ProductivityPromote practical use of AI tools to improve delivery speed, code quality, documentation, testing, and troubleshooting.Encourage teams to adopt AI-assisted development practices responsibly.Identify opportunities to reduce manual work and improve engineering efficiency through automation and AI.RequirementsExperience10+ years of software engineering experience.5+ years in engineering leadership or technical management roles.2+ years of leading 25+ people teams.Proven experience managing Tech Leads, senior engineers, or multiple engineering workstreams.Strong experience owning architecture, development, and delivery of business-critical systems.Experience modernizing legacy systems and improving scalable platform architectures.Experience with integrations between internal platforms and third-party systems.Financial services, fintech, brokerage, trading, payments, or regulated industry experience is highly preferred.Technical SkillsStrong experience with .NET, SQL, APIs, and enterprise system architecture.Good knowledge of AWS, cloud-native development, Docker, microservices, and distributed systems.Strong understanding of API design, event-driven architecture, data synchronization, and system interoperability.Experience with CI/CD, automated testing, monitoring, logging, and production support.Practical experience using AI tools to improve engineering productivity and delivery efficiency.Methodologies and PracticesStrong experience with Agile delivery methodologies.Ability to manage multiple teams, squads, or technical workstreams.Strong understanding of release governance, technical planning, dependency management, and delivery risk management.Ability to balance business urgency with technical quality, security, stability, and maintainability.Strong focus on ownership, accountability, operational efficiency, and continuous improvement.Preferred SkillsExperience in forex, CFD, brokerage, fintech, banking, payments, or regulated financial environments.Experience working in integration-heavy environments with multiple internal and external platforms.Strong communication skills with both technical and non-technical stakeholders.Experience improving delivery predictability, engineering team performance, and operational efficiency.