Solution Architect designing core trading systems for rapidly growing global forex and CFD brokerage. Leading technical oversight and collaboration across cross-functional teams.
Responsibilities
Lead **end-to-end solution design**, translating business requirements into comprehensive architectural blueprints encompassing system interactions, data flows, and deployment topologies, ensuring full coverage of both functional and non-functional requirements (NFRs).
Employ an **architectural decision framework**, utilising **Architectural Decision Records (ADRs)** to document key design choices, articulating context, options considered, trade-offs evaluated, and final decisions, ensuring a traceable and reproducible decision-making process.
Define and present **architectural views and perspectives** (Logical, Development, Process, Physical, Scenarios) tailored to different stakeholders (development teams, operations, business units, compliance), ensuring communication accuracy and effectiveness.
Lead **architecture reviews**, ensuring designs conform to enterprise standards, security baselines, and technology strategy, while identifying potential technical risks and recommending mitigations.
Establish and promote **design guidelines and pattern libraries**, including API design standards (REST/GraphQL/gRPC), error handling patterns, retry and circuit-breaking strategies, transaction boundary definitions, and idempotency designs, empowering development teams to consistently adhere to architectural best practices.
Design and optimise **bridge solutions (Bridge/Gateway)** connecting **MT4/MT5** trading front-ends with internal liquidity management, risk engines, and back-office systems.
Architect high-availability, low-latency trading gateways to ensure high performance and reliability of order processing.
Act as a technical bridge, collaborating with the Data Architect to define how trading data flows in real-time to **Kafka** for downstream analytics.
Partner with Security and Compliance teams to ensure system architectures meet financial regulatory requirements (e.g., data sovereignty, audit logs, transaction record retention).
Requirements
**8+ years** of experience in software development or architecture design, with at least **3 years** in an architectural role focused on trading systems or high-concurrency financial platforms.
CFD or FX industry experience, with a deep understanding of the trading business lifecycle: order execution, margin calculation, swaps, liquidation mechanisms, etc.
Practical integration or architectural experience with the **MT4/MT5** platform and its ecosystem (bridges, manager plugins, API integration).
Proficient in **architectural design methodologies**, familiar with frameworks like TOGAF or SAFe, enabling systematic architectural work.
Experienced in **multi-perspective architectural modelling**, skilled in using UML, C4 model, or ArchiMate to articulate architectural intent.
Extensive experience in **architectural trade-off analysis**, capable of making informed decisions balancing performance, maintainability, cost, time-to-market, and other dimensions.
Experienced in creating and maintaining **Architectural Decision Records (ADRs)** and fostering a culture that values design documentation and traceability.
Understands and can formulate **architecture principles and design standards**, guiding team design direction through principles rather than micromanagement.
Proficient in **C++**, with experience in low-latency network programming and performance optimisation.
Proficient in **Java** and the **Spring Boot/Cloud** ecosystem, familiar with microservices design and containerised deployment.
Deep understanding of the FIX protocol, with experience in developing or integrating FIX gateways.
Familiar with MT4/MT5 communication protocols and management APIs, understanding their performance bottlenecks and optimisation strategies.
Deep expertise in AWS, familiar with compute (EC2/EKS), networking (VPC, Direct Connect), storage, and messaging services (MSK/Kafka, SQS).
Familiar with Linux kernel tuning, network latency analysis, and the TCP/IP stack.
Experienced with real-time stream processing architectures and production-grade deployment of message brokers like **Kafka** or Pulsar.
Familiar with the use cases and trade-offs of relational databases (**MySQL**) and NoSQL/OLAP databases (e.g., **StarRocks/ClickHouse**).
Excellent written and verbal English skills, capable of reading technical documentation fluently and collaborating with overseas teams.
Benefits
Competitive salary and performance-based bonuses.
Opportunities for career growth and development within a global company.
Collaborative and inclusive work environment with exposure to cross-region operations.
Solutions Engineer at Engine by Starling utilizing technology for innovative bank solutions. Involved in sales, delivery phases, and ongoing client success with travel across Australia and New Zealand.
Staff Solutions Engineer supporting sales cycles while leveraging expertise in DevOps, AIOps, and FinOps at Kong. Engaging customers through integration of Kongβs platform.
Principal Consultant implementing the Charles River Investment Management Solution for wealth management clients. Analyzing client requirements and ensuring successful project delivery with team collaboration.
Partner Solution Architect serving as the liaison between GM and technology partners. Designing scalable solutions for GMβs software - defined vehicles and digital experience ecosystem.
Product Solutions Consultant serving clients in loyalty management technology, blending technical and consulting expertise in a hybrid role for pre - sales engagements and implementation.
Solutions Engineer role at LiveRamp, focusing on client engagements and technical solutions. Collaborating with commercial leads and internal teams to deliver innovative workflows and insights.
Solutions Consultant specializing in quantitative finance and AI innovation at LSEG. Collaborating with clients to develop data - driven solutions and AI workflows.
Solution Architect leading technical delivery of AVEVA Production Management solutions in a hybrid work setup. Involves project delivery, technical consulting, and mentoring of delivery consultants.
Solutions Engineer providing pre - sales support and guidance for Ciscoβs Security Portfolio. Collaborating with partners and internal teams to drive the success of security solutions.
AI Integration Engineer focusing on AI and cloud integration in Salesforce for Villeroy & Boch. Collaborating with stakeholders to develop solutions and maintain existing implementations.