Senior Quant Software Developer

Luxoft
Barcelona, Spain
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Applications Architecture Microsoft Azure Continuous Integration Data Validation Information Engineering Software Design Patterns DevOps Python (Programming Language) Monte Carlo Methods
+15 more
Simple Object Access Protocol (SOAP) SQL Databases Systems Integration Test-Driven Development (TDD) ReactJS Backend Pyspark Material UI Optimization Algorithms Data Management Front End Software Development Restful APIs Grpc Data Pipelines Databricks

Job description

We are hiring in the Middle East. There are many projects and opportunities in the region. Our team consists of frontend and backend developers, data analysts and data scientists, architects, analysts and project managers., 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), including 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, and 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.

Requirements

Do you have experience in gRPC?, Must have

Python (Advanced), PySpark (Medium), SQL (Advanced)

Dash (Python framework), JavaScript (Medium), React (Preferred), OpenFin / FTC3 (Preferred)

Azure (Preferred), AWS (Medium)

DataBricks (Preferred), Palantir Foundry (Medium)

Test-driven Development (Advanced), CICD (Medium), DevOps (Advanced)

Application Architecture design and development (Design patterns etc)

Data Engineering (Ingestion, Curation, Modelling, Automation, Data Quality Checks) (Preferred)

APIs (patterns, authorization, SOAP, REST, GRPC) (Advanced)

Data Science (Preferred)

Understand and provide insights on emerging industry trends.

Domain Knowledge

Knowledge / experience in financial markets and alternative asset classes (Hedge Funds)

Knowledge / experience in end-to-end portfolio management (asset allocation, portfolio construction, rebalancing, implementation, attribution)

Experience with sourcing data from, and integrating with, core investment and/or market data platforms

Knowledge / experience with Quant processes (Monte Carlo simulation, pricing engines, optimization techniques, factor modelling, risk)

Nice to have

Ability to gather requirements, challenge, define structure and report upon status of deliverables.

Strong collaboration and team culture, working in Agile delivery.

Strong problem-solving skills and ability to effectively resolve issues in a timely manner.

Excellent interpersonal skills, including collaboration, facilitation, and negotiation.

Excellent written and verbal communication skills.

Ability to balance the long-term (“big picture”) and short-term implications of individual decisions.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:56 min

Establishing internal service communication with gRPC

Florian Bader Florian Bader · WWC Europe 2026

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

4:32 min

Harnessing Spark with Python using PySpark and Py4J

Ayon Roy · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:11 min

Evaluating architectural trade-offs between REST and gRPC

Sakshi Nasha Sakshi Nasha · Europe 2026 Virtual

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

Videos

See all

Related articles

See all