Senior Software Architect - Trade Surveillance

Apply
Apply

Share

successfully icon

Successfully

The vacancy has been successfully added to favorites

location icon

Chennai, India

specialization icon

Software/System Architecture

lob icon

BCM Industry

date icon

18/05/2026

Req. VR-122924

Apply
Project description

We are looking for a Senior Architect to lead the technical direction of our Trade Surveillance platform. Partnering closely with Enterprise Architects, Compliance, and Quantitative teams, this role will shape and execute the multi-year trade surveillance technology roadmap — covering scenario and alert development, platform modernization, and migration from a Q/KDB-based stack to a scalable Python/PySpark cloud-native architecture. The ideal candidate combines deep hands-on engineering credibility with the architectural maturity to influence stakeholders across business, compliance, and technology.

Responsibilities
bullet icon

Architecture & Roadmap

bullet icon

Partner with Enterprise Architects to define and evolve the trade surveillance technical roadmap, ensuring alignment with firm-wide architecture standards, data strategy, and regulatory expectations.

bullet icon

Own end-to-end architecture for surveillance scenario development, alert generation, case management integration, and downstream investigator tooling.

bullet icon

Define reference architectures, design patterns, and engineering guardrails for the surveillance engineering organization.

bullet icon

Scenario & Alert Engineering

bullet icon

Lead the design and implementation of trade surveillance scenarios and alerts across asset classes (equities, fixed income, FX, derivatives) covering market abuse typologies such as spoofing, layering, wash trades, front-running, insider trading, and cross-product manipulation.

bullet icon

Drive development of scenarios and analytics in both Q/KDB (current state) and Python/PySpark (target state).

bullet icon

Establish reusable frameworks for scenario authoring, parameter tuning, backtesting, threshold calibration, and false-positive reduction.

bullet icon

Platform Modernization & Cloud Migration

bullet icon

Lead migration of the trade surveillance platform to the new cloud infrastructure (AWS / Azure / GCP), including compute, storage, streaming, and orchestration layers.

bullet icon

Architect and oversee the migration of scenarios, libraries, and frameworks from Q/KDB to Python/PySpark on distributed compute (Spark, Databricks, EMR, or equivalent), ensuring functional parity, performance, and auditability.

bullet icon

Design for scale — alert generation across billions of order and trade events per day — with focus on throughput, latency, cost optimization, and resilience.

bullet icon

Data & Engineering Excellence

bullet icon

Define data models and ingestion patterns for orders, executions, market data, reference data, communications, and news/social feeds.

bullet icon

Champion engineering best practices: CI/CD, IaC, automated testing of surveillance logic, observability, lineage, and reproducibility of alerts (critical for regulatory defensibility).

bullet icon

Collaborate with Data Engineering, DevOps, and InfoSec on secure-by-design implementations.

bullet icon

Innovation & GenAI

bullet icon

Identify and prototype applications of Generative AI and ML in surveillance — narrative generation for alerts, investigator copilots, anomaly detection, communications surveillance (NLP), and intelligent triage.

bullet icon

Evaluate vendor and open-source capabilities and guide build-vs-buy decisions.

bullet icon

Leadership & Stakeholder Management

bullet icon

Mentor senior engineers and tech leads; conduct design reviews and uphold architectural quality.

bullet icon

Engage with Compliance, Front Office Supervision, Internal Audit, and Regulators on technical aspects of the surveillance program.

Skills

Must have

bullet icon

12+ years of technology experience, with significant time spent architecting large-scale data or surveillance/risk platforms in financial services (investment bank, exchange, broker-dealer, or asset manager).

bullet icon

Strong hands-on expertise in Q/KDB+ — schema design, query optimization, real-time and historical analytics on tick data.

bullet icon

Deep proficiency in Python and PySpark, including distributed processing patterns, performance tuning, and production-grade engineering.

bullet icon

Working knowledge of Java/JVM ecosystem (Spring, Kafka clients, JVM tuning) — sufficient to architect cross-stack integrations.

bullet icon

Hands-on experience with at least one major cloud platform (AWS, Azure, or GCP) and modern data platforms (Databricks, Snowflake, EMR, or equivalent).

bullet icon

Strong grasp of streaming and event-driven architectures (Kafka, Flink, Kinesis, or similar).

bullet icon

Solid understanding of trade lifecycle, market microstructure, and at least one regulatory regime (MAR, Dodd-Frank, MiFID II, SEBI, FINRA rules).

bullet icon

Proven ability to operate at the intersection of engineering and architecture — designing on the whiteboard and coding when needed.

bullet icon

Key Competencies

bullet icon

Architectural thinking balanced with engineering pragmatism.

bullet icon

Strong written and verbal communication; able to translate regulatory and business intent into technical design.

bullet icon

Comfortable navigating ambiguity in a high-stakes, regulator-facing environment.

bullet icon

Influences without authority — credible with senior engineers, enterprise architects, and compliance leadership alike.

Nice to have

bullet icon

Prior experience migrating Q/KDB workloads to Python/Spark-based stacks.

bullet icon

Exposure to commercial surveillance platforms (Nasdaq SMARTS, Eventus Validus, Scila, Actimize, b-next) — either implementing, extending, or replacing them.

bullet icon

Experience with Generative AI / LLM frameworks (LangChain, LlamaIndex, vector databases, RAG patterns) and ML libraries (scikit-learn, PyTorch).

bullet icon

Familiarity with communications surveillance and NLP techniques.

bullet icon

Experience with containerization (Docker, Kubernetes) and IaC (Terraform).

bullet icon

Background in quantitative analytics or low-latency systems.

Other
seniority icon

Languages

English: C2 Proficient

seniority icon

Seniority

Senior

Chennai, India

Req. VR-122924

Software/System Architecture

BCM Industry

18/05/2026

Req. VR-122924

Apply for Senior Software Architect - Trade Surveillance in Chennai

*Indicates a required field

Under the terms of your specific consent or to perform our obligations under a contract with you, as applicable, we, Luxoft Holding Inc. will manually and electronically process your personal data, specifically your first name, last name, phone number, e-mail address and other data you provide us through this form.


Within this context, we process personal data only for the specific purpose(s) indicated in the individual consent language or other notices provided below.


We will – insofar as reasonably necessary for the purpose you have agreed to and within the scope of applicable laws – transfer your personal data to other entities within the Luxoft Group and to the group of third party recipients listed in our Privacy Notice. Such Recipients can be located outside the European Union (EU) and/or the European Economic Area (EEA) (“Third Countries”). The Third Countries concerned, e.g. the USA, may not have the level of data protection that you enjoy e.g. under the GDPR. This can result in disadvantages such as an impeded enforcement of data subjects’ rights, a lack of control over further processing and access by state authorities. You may only have limited legal remedies against this. Insofar our transfer of your personal data to recipients in Third Countries is not covered by an adequacy decision of the EU Commission, we achieve an adequate level of data protection as further detailed out in our Privacy Notice.


With your consent, we personalise marketing communications to you by way of carrying out marketing research analysis, analysing the surfing-behaviour of our website visitors and to adjust it to their detected tendencies, as well as to plan more efficient future marketing activities. This personalised marketing does not include any automated decision-making activities.


Further information on how we process personal data in general is available in our Privacy Notice. You may withdraw any given consent at any time. The withdrawal of your consent(s) will not affect the lawfulness of processing before its withdrawal. For any request in this context, please e-mail us at: DPO@luxoft.com.


Before uploading CV or any other information to this website, to learn more about your obligations and restrictions arising from the use of this website, please read our Terms of Use.