Senior Quant Software Developer

We are seeking a Data Engineer with strong expertise in Python, PySpark, and SQL to design and maintain scalable solutions supporting financial markets, investment platforms, and portfolio management processes.

Responsibilities:

  • Develop and maintain scalable solutions using Python, PySpark, and SQL.
  • Design and implement data pipelines (ingestion, transformation, modelling, data quality checks, automation).
  • Build and integrate APIs (REST, SOAP, gRPC) with authentication and authorization.
  • Contribute to application architecture design, applying best practices and design patterns.
  • Implement Test-Driven Development (TDD) and ensure high code quality.
  • Support and enhance CI/CD pipelines and DevOps processes.
  • Work with cloud platforms (AWS, Azure) and data platforms such as Databricks and Palantir Foundry.
  • Develop UI components and dashboards using Dash, JavaScript, React.
  • Integrate with market data and investment platforms.
  • Support quantitative models and analytics (Monte Carlo simulations, pricing, risk, factor modelling).
  • Contribute to portfolio management processes (asset allocation, rebalancing, attribution).
  • Analyze complex datasets and deliver actionable insights for business and investment decisions.
  • Gather and challenge business requirements, define solutions, and report on delivery progress.
  • Collaborate within Agile teams, ensuring effective communication and alignment.
  • Stay updated on emerging technologies and industry trends, proposing improvements.
  • Balance short-term deliverables with long-term architectural goals.

Must Have:

  • Advanced Python, medium PySpark, advanced SQL.
  • Experience with Dash, JavaScript, React (preferred), OpenFin/FTC3 (preferred).
  • Cloud experience: Azure (preferred), AWS (medium).
  • Data platforms: Databricks (preferred), Palantir Foundry (medium).
  • Strong background in TDD, CI/CD, DevOps.
  • Application architecture design and development (design patterns).
  • Data engineering expertise (ingestion, curation, modelling, automation, data quality checks).
  • Advanced API knowledge (patterns, authorization, SOAP, REST, gRPC).
  • Exposure to data science.
  • Domain knowledge in financial markets, hedge funds, portfolio management, and quantitative processes.
  • Experience sourcing and integrating data from core investment and market data platforms.

Nice to Have:

  • Strong requirement gathering and reporting skills.
  • Collaboration and Agile delivery mindset.
  • Excellent problem-solving and interpersonal skills.
  • Strong written and verbal communication.
  • Ability to balance long-term architecture with short-term deliverables.

Job Details

Company
Luxoft
Location
United Kingdom
Posted